Macroeconomic Summary – March 5, 2025 Global markets are facing heightened uncertainty due to escalating trade tensions, fiscal policy shifts, and evolving economic strategies from major economies. The U.S. has imposed 25% tariffs on imports from Mexico, Canada, and China, raising concerns over stagflation and pushing stock markets lower. Germany is planning a substantial spending […]