The Emerging Edge—Oil shock, stagflation fear, and where EM goes from here
THE EMERGING EDGE—Edition No. 3 · 19 May 2026 Global & Emerging Markets Intelligence · Daily Briefing KEY NUMBERS TODAY (19 May 2026) THE MACRO STORY: STAGFLATION ECHOES THE 1970s Global markets in May 2026 are caught in a vice. The Iran-US conflict, now in its third month, has kept the Strait of Hormuz largely…