U.S. Buys 3 Million Barrels of Oil for Strategic Petroleum Reserve

The U.S. is buying another 3 million barrels of oil for the country’s Strategic Petroleum Reserve, the Department of Energy said on Monday, as it slowly replenishes the stockpile after the largest sale ever in 2022. The oil, which is for delivery to the SPR in November, is being purchased at an average price of … Read more