Begin typing your search...
Showing results for "#Developing nations"
Global oil demand on course for a record high
The International Energy Agency's predicted daily average for 2023 is 2m bpd higher than last year's figure. The price of a barrel of oil rose from...