Biden Administration Makes Final Purchase for Strategic Petroleum Reserve
The U.S. Energy Department on Nov. 8 announced that 200 million barrels of crude oil have been delivered or contracted at an average price of $74.75 per barrel with the conclusion of the latest solicitation to procure 2.4 million crude oil barrels for the Strategic Petroleum Reserve, or SPR. The Biden administration’s aggressive buyback strategy…...










