The Biden administration said on Monday it is selling 26 million barrels of crude oil from the Strategic Petroleum Reserve, a release that had been mandated by Congress in previous years.
The U.S. Department of Energy 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 have required Congress to act.
Discover more from News Facts Network
Subscribe to get the latest posts sent to your email.