Large cap indices - March 2026 market update