U.S. Energy Information Administration (EIA): Cushing crude oil inventories fell to their lowest level since October 2014 last week.

2026-06-24

U.S. Energy Information Administration (EIA): Cushing crude oil inventories fell to their lowest level since October 2014 last week.