U.S. commercial crude oil inventories, excluding strategic reserves, reached their highest level since the week ending February 27, the highest since the week ending May 23, 2025.
2026-03-04
U.S. commercial crude oil inventories, excluding strategic reserves, reached their highest level since the week ending February 27, the highest since the week ending May 23, 2025.