U.S. to sell 26 million barrels of strategic reserve oil mandated by Congress
The department had considered cancelling the fiscal year 2023 sale of the 26 million barrels after the Biden administration last year sold a record 180 million barrels from the reserve. But such a cancellation would … Continue reading U.S. to sell 26 million barrels of strategic reserve oil mandated by Congress
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed