Stocks stumble, oil tops $110 as Trump’s Iran deadline looms

Stocks stumble, oil tops $110 as Trump's Iran deadline looms

Item 1 of 2 Visitors walk past screens showing the latest market data at the Japan Exchange Group’s Tokyo Stock Exchange in Tokyo, Japan April 6, 2026. REUTERS/Issei Kato [1/2]Visitors walk past displays displaying market data at the Japan Exchange Group’s Tokyo Stock Exchange in Tokyo, Japan April 6, 2026. REUTERS/Issei Kato Purchase Licensing Rightsopens … Read more