U.S. Crude Stockpiles Decline by 6.8 Million Barrels According to API
The American Petroleum Institute reported a decrease of 6.8 million barrels in U.S. crude oil stockpiles for the week ending May 29, marking its seventh consecutive weekly decline.

Topics: energy inventories oil