Oil prices rose more than 1% on Wednesday after industry data showed a surprise drop in US crude inventories, suggesting demand is holding up despite steep interest rate hikes dampening global growth.
Brent crude futures rose $1.13, or 1.2%, to $95.78 a barrel, while US West Texas Intermediate...