U.S. strategic petroleum reserves for the week ending June 19 were at their lowest level since the week ending June 24, 1983.

2026-06-24

U.S. strategic petroleum reserves for the week ending June 19 were at their lowest level since the week ending June 24, 1983.