U.S. stock futures rise while oil prices tumble as easing tensions in Iran reshape February 2026 market sentiment.
Read full article on MarketWire