U.S. strategic petroleum reserves for the week ending June 5 were at their lowest level since the week ending August 18, 2023.

2026-06-10

U.S. strategic petroleum reserves for the week ending June 5 were at their lowest level since the week ending August 18, 2023.