Oil slides 5% as producer cuts fail to banish demand fearsOil prices plunged around 5% on Tuesday as investors doubted that record OPEC+ supply cuts would soon balance markets as demand plunges due to the coronavirus pandemic.