Crude oil climbs on demand hopes after huge drawdown in US crude shares; Brent hits $94.82/bbl
Oil costs rose in early commerce on Wednesday after business knowledge confirmed a shock drop in US crude stockpiles, suggesting demand is holding up regardless of steep rate of interest hikes dampening world development.
Brent crude …