logo

With bleak outlook for 2020 oil demand, IEA sees hope for stock-draw

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