Leaked news from the future.
Tap to receive
U.S. Ending Stocks of Crude Oil in the Strategic Petroleum Reserve will not fall to 200 million barrels or less by September 25, 2026. The SPR will remain above that threshold despite heavy draws that left inventories at 289.7 million barrels on August 21, the lowest since November 1982. The U.S. a…