Market analysis Monday March 2026