SignificantEconomythehill·The Hill
US strategic oil reserve hits lowest level since 1983

The U.S. Strategic Petroleum Reserve has fallen to 340.3 million barrels, its lowest level since 1983. This marks a significant decrease from previous inventory figures.
Impact Score
6/10
Monday, June 15, 2026 at 05:24 PM EDT
Read original source →