Oil Prices Surge Amid Iran Conflict Fears, Triggering Broad Stock Market Selloff | MarketWire

Oil prices soared on March 12, 2026, as escalating conflict fears in Iran sparked market volatility across sectors.

Read full article on MarketWire