Department of Energy Cancels Oil Deliveries to Strategic Petroleum Reserve Amid Rising Prices
The U.S. Department of Energy has suspended oil deliveries to the Strategic Petroleum Reserve due to rising prices and global production cuts, raising concerns about the future of U.S. energy security.