U.S. Crude Oil Inventories Drop by 8 Million Barrels in the Week Ended May 29
According to EIA data for the week ended May 29, U.S. crude oil inventories fell by 8 million barrels to 433.7 million barrels, exceeding expectations and showing a larger decline compared to the previous week.
