News

On April 30, 2025, EIA released its Weekly Petroleum Status Report. The report indicated that crude inventories decreased by ...