U.S. EIA crude inventories fall 7.227 million barrels in week to June 5

Strategic petroleum reserve stockpiles dropped 7.927 million barrels, the lowest weekly level since Aug. 18, 2023, while commercial crude draws exceeded expectations.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.