OPEC Sees Strong Demand Recovery
June 11, 2021 at 05:44 AM EDT
Oil markets traded to new recent highs yesterday, with ICE Brent hitting an intraday high of US$72.93/bbl. There was a brief moment of weakness, with reports that the US lifted sanctions against a former Iranian oil official.