OPEC kept its modest global oil demand growth forecast at 1.14 million bpd for 2020, suggesting that the world would need 29.27 million bpd of crude from its 14 ...
A