Oil prices rallied on Wednesday after US crude inventories fell in the most recent week, but gains were capped by worries over the economic fallout from the coronavirus