U.S. oil stockpile falls to 43-year low

June 16, 2026

The U.S. oil stockpile is at its lowest level since July 1983, when the country was still just building up its energy supply.