IEA sees major oil demand rebound of 6.5 million b/d between Q1 and end-2021

 In In the News
The International Energy Agency on May 12 forecast a major rebound in oil demand of…