Oil prices were mixed on Wednesday after the United States reported a 19 million-barrel jump in inventories, the biggest weekly build ever, while forecasts showed global demand crumbling to its lowest levels in a quarter-century due to the coronavirus pandemic.