Strategic petroleum reserve stockpiles dropped 7.927 million barrels, the lowest weekly level since Aug. 18, 2023, while commercial crude draws exceeded expectations.
48d ago
verifying reliability
No specialized terms available for this topic.