Oil inventory drops set stage for higher prices

Commodities