Why the US Struggles to Refill Its Dwindling Strategic Oil Reserve
Washington, Wednesday, 23 September 2026.
As oil reserves hit 1982 lows in September 2026, rising national debt and gas prices create severe economic hurdles for the U.S. government trying to replenish its stockpiles.