U.S. Crude Stockpiles Decline by 9.1 Million Barrels According to API
The American Petroleum Institute reported a decrease of 9.12 million barrels in U.S. crude oil stockpiles for the week ending June 5, marking an eighth consecutive weekly decline. This trend may influence energy market dynamics and investor sentiment.

Topics: commodities energy inventories