Weekly Oil Statistics

Week ending August 7, 2026 | EIA release August 12, 2026