Sentiment Score :


World leaders eye oil reserves, but so far hold off on tapping them
Mar 10, 2026
a widening war in Iran has halted oil tankers, made targets of refineries and spooked investors worried about the cascading impact of spiking energy prices.
Source: wral.com