IEA: Global oil demand will rise to nearly 106M BPD toward end of decade from around 102M BPD in 2023
^ Added at
{{ hourTwoDigit }}:{{ minuteTwoDigit }}
^ Added at
{{ hourTwoDigit }}:{{ minuteTwoDigit }}
^ Added at
{{ hourTwoDigit }}:{{ minuteTwoDigit }}