IEA sees major oil demand rebound of 6.5 million b/d between Q1 and end-20212021-05-122021-05-12/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
The International Energy Agency on May 12 forecast a major rebound in oil demand of…