U.S. Crude Stockpiles Decline by 564,000 Barrels According to API
The American Petroleum Institute reported a decrease of 564,000 barrels in U.S. crude oil stockpiles for the week ending July 10, marking its 13th consecutive weekly decline.

Topics: API report inventories oil stocks