KRTL BioTech

Oil skids as U.S. inventories pile up, but demand hopes stem bigger drop

Oil skids as U.S. inventories pile up, but demand hopes stem bigger drop

Oil prices dropped on Wednesday after U.S. industry data showed a surprise build in crude inventories, but expectations for firmer demand next year kept losses in check.