Oil supply shortfall hits 20 million barrels per day | IUX24