Oil Market Faces 4.8 MBPD Deficit as Demand Destruction Looms