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.
3don MSN
Crude hits $100 per barrel again as strategic oil reserve release plan fails to calm Iran war fears
A coordinated global effort to release 400 million barrels of oil from strategic reserves worldwide failed to ease fears ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results