Markets brace for earnings and June inflation as U.S.-Iran war risk returns
Investor attention is split between the start of earnings season, fresh June inflation data and the possibility that tensions tied to the U.S.-Iran war could again shape sentiment.