U.S. Delays Strategic Oil Reserve Deliveries Until Year-End Due to Maintenance
The U.S. Department of Energy has announced that planned crude Oil Reserve deliveries into the Strategic Petroleum Reserve (SPR) will not be completed until the end of 2025. Initially scheduled…