Weekly Oil Statistics Takeaway

Week ending July 31, 2026 | EIA release August 5, 2026