Strategic Petroleum Reserve

Oil & Gas

US to sell 26 mil more barrels from strategic oil reserve

The congressionally mandated sale will amount to 26 million barrels of crude, according to people familiar with the matter.
×