Closure of Strait of Hormuz heightens global stagflation risks
The ongoing blockade of the Strait of Hormuz as a result of the Iran conflict is causing the greatest energy supply crisis of all time and forcing financial markets to grapple with rising economic costs. After two months of conflict, the global economy is showing a concerning combination of declining growth and high inflation (stagflation).