This year, uncertainty around trade has reached all-time highs and business confidence has reached all-time lows with businesses sentiment now lower than during the 9/11 terrorist attack, the tech crash in 2000, the 2008 financial crisis, and the 2020 Coronavirus Pandemic.

March 30, 2025