The U.S. has released over 50 million barrels from its Strategic Petroleum Reserve since the start of the war in Iran.
Oil reserves fell by 9.1 million barrels last week as the Energy Department continued releasing oil to offset supply ...
Strategic petroleum reserves are emergency stockpiles of crude oil set aside to ensure supply in the event of a disruption.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results