The U.S. Energy Information Administration reported that total U.S. oil demand fell 0.7% year-on-year in November, or 140,000 barrels per day, to 20.227 million barrels per day (compared to a 1.9% decline in October).

2026-02-07

The U.S. Energy Information Administration reported that total U.S. oil demand fell 0.7% year-on-year in November, or 140,000 barrels per day, to 20.227 million barrels per day (compared to a 1.9% decline in October).