Oil in U.S. Strategic Petroleum Reserve falls below 300 million barrels, lowest since 1983
Written on 08/10/2026
U.S. presidents have increasingly ordered massive releases from the SPR in recent years.
Read full article