US Earnings

Monday, July 14: Fastenal, FB Financial.

Tuesday, July 15: JPMorgan, Wells Fargo, BlackRock, Citigroup.

Wednesday, July 16: Johnson & Johnson, Bank of America, Morgan Stanley, Goldman Sachs.

 Thursday, July 17: Taiwan Semiconductor, Netflix, GE Aerospace, Abbott Laboratories, PepsiCo.

Friday, July 18: American Express, 3M, Charles Schwab.