INTERNATIONAL Global Oil Demand to Hit 25-year Low in April, IEA says 15/04/2020 Global oil demand is expected to fall by a record 9.3 million barrels per day…