The U.S. EIA strategic petroleum reserve inventory for the week ending April 25 was 1.065 million barrels, compared with 468,000 barrels in the previous week.

2025-04-30

The U.S. EIA strategic petroleum reserve inventory for the week ending April 25 was 1.065 million barrels, compared with 468,000 barrels in the previous week.