Investment markets update March 2026