Oil prices reached multi-year highs on Friday, settling at $72.69 a barrel, rising 17 cents after reaching their highest since May 2019. According to the IEA, OPEC+ “needs to open the taps to keep the world oil market adequately supplied,” amidst an improved outlook for worldwide demand as rising COVID-19 vaccination rates help lift pandemic curbs.
Issue:
Country: