OPEC kept 2030 oil demand at 113.3 million bpd, lifted 2050 view
What's new: The group now sees demand at 124 million barrels a day in 2050 and argues oil use still has no peak in sight.
The Business Times (Singapore), The Straits Times
What's new: The group now sees demand at 124 million barrels a day in 2050 and argues oil use still has no peak in sight.