by Georgia Epiphaniou | Apr 15, 2026 | Economy, Featured, Foreign Affairs
WASHINGTON (AN) — Restrained global oil supply resulting from the war in Iran and blockage of the Strait of Hormuz has led to extreme volatility in energy markets that will likely stall global economic growth for the rest of the year, according to the International...