US Oil Inventories Drop 2.8M Barrels in Latest Week
The decline follows a larger draw of 9.1M barrels the prior week, signaling potential shifts in crude demand or supply. U.S. crude oil stockpiles fell by 2.8 million barrels for the week ending May 22, marking a second consecutive weekly decline. The drawdown suggests tigh