Global oil demand in April is forecast to collapse by 29 million bpd) and fall by a record 9.3 million bpd in 2020, IEA forecasts...
Source: Pipeline ME