Investors are anticipating the start of earnings season and the release of June inflation data, just as the U.S-Iran war threatens to reassert itself.
This story was originally reported by CNBC. For the complete coverage and latest updates, visit the original source.
Read the full story at CNBC.



