Oil Prices Surge Amid Anticipated US Inventories Drawdown and CPI Focus
Amidst market speculation and anticipation, sources revealed a substantial decrease of 3.104 million barrels in U.S. crude oil inventories for the week ending May 10, accompanied by a corresponding decline of 1.