Oil Prices Surge Near $100 Driving Stock Market Losses Amid Ongoing Iran Conflict | MarketWire

Oil jumps toward $100 per barrel on March 13, 2026, sending U.S. markets lower as investors turn defensive.

Read full article on MarketWire