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 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 United States is currently the world’s largest crude oil producer, but it still needs to import heavy varieties of oil, as most of the domestic output tends to be light crude