05 March 2025 Market barometer: March 2025 Each month our investment team provide a macro outlook into global investment markets. Report Market outlook