U.S. crude supply reaches 45-year low relative to demand
Seeking Alpha reported on July 20, 2026, that U.S. crude oil supply measured against domestic demand had reached its lowest level in 45 years. The report referenced market data shared by Barchart and attributed to Bank of America, indicating that the country now has a smaller inventory buffer available to absorb unexpected interruptions. The development […]

