US weekly crude oil inventories rose in the latest week to the highest since June 2024 - EIA.

25 Mar 2026 14:36Energy