Crude oil prices steadies after two days of relentless slump
Oil prices stabilized on Wednesday after two days of losses, with Brent crude futures rising 0.3% to $71.33 a barrel and U.S. West Texas Intermediate crude futures up 0.3% to $67.43 per barrel. This was due to a surprise drop in U.S. crude and gasoline inventories, according to industry data. Crude stocks fell by 573,000…