U.S. strategic petroleum reserves for the week ending July 3 were at their lowest level since the week ending April 29, 1983.

2026-07-08

U.S. strategic petroleum reserves for the week ending July 3 were at their lowest level since the week ending April 29, 1983.