Investment markets update April 2026