15 Apr 2020 IEA: 2020 global oil demand set to fall by record 9.3 mln bpd, WTI breaches $20 IEA: 2020 global oil demand set to fall by record 9.3 mln bpd more to come ...