7 April 2025

"Unprecedented" tariff shock could trigger stagflation and insurance market disruption