Seemed like only yesterday...
Although it seems like only yesterday, the buzz about earnings will start soon with the banks leading the way next week. Of course the earnings can cause some volatility in stocks which can run over into the flights into and out of safety of the USD and/or bonds.
Here is a list of some of earnings dates for some of the more active stocks.
July 13
Citigroup
JPM
Wells Fargo
July 16
Bank of America
Netflix
July 17
Goldman
Lockheed Martin
July 18
Morgan Stanley
Alcoa
July 19
Microsoft
Phillip Morris
July 23
Google/Alphabet
July 24
3M
July 25
GM
Ford
Gilead
Visa
Boeing
July 26
Intel
Amazon
Celegene
McDonalds
P&G
Chipotle
Starbucks
July 27
Chevron
Exxon
July 30
Caterpillar
July 31
Pfizer
August 1
Tesla
Square
August 7
Apple
August 8
Box
August 9
Nvidia
August 14
Disney
August 15
Cisco
August 16
Alibaba