June S&P 500 E-Mini futures (ESM26) are up +0.36%, and June Nasdaq 100 E-Mini futures (NQM26) are up +0.56% this morning as optimism surrounding artificial intelligence and hopes for a U.S.-Iran peace deal boosted sentiment.
The price of WTI crude fell over -4% on Wednesday amid optimism that the U.S. and Iran are close to reaching a deal to fully reopen the Strait of Hormuz. Tehran has indicated that recent U.S. strikes on Iranian targets would not derail talks. U.S. Secretary of State Marco Rubio said on Tuesday it could take a few days to finalize details of a potential agreement.