The Department of Energy on Friday said it bought 2.4 million barrels of oil for the nation’s Strategic Petroleum Reserve, ...
The US Department of Energy announced on Monday that it has secured 6 million barrels of oil for the Strategic Petroleum Reserve (SPR), with deliveries scheduled through May 2025.