U.S. EIA crude inventories fall 8.263 million barrels in week to June 12

Strategic petroleum reserve stockpiles also dropped 8.941 million barrels, while Cushing crude inventories fell 1.606 million barrels, with the nationwide crude draw exceeding expectations.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.