Welcome!
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.
February 14, 2023