IEA urges OPEC+ to ‘open the taps’ as global demand seen rising 3.1 mil b/d in 2022

 In In the News
Global oil demand is set to rise by 3.1 million b/d in 2022, returning to…