IEA chief criticises “artificial tightness” in energy markets Financial‚ Oil & Gas‚ Oil and Gas Industry | intent | November 26, 2021 | Comment off Oil prices have jumped more than 50% year-to-date, hitting multi-year highs as demand outstripped supply