Insurance Global shocks and local economic pressures intensify the need for trade credit cover 15 Sep 2026 6 min read