"Geopolitics won’t derail markets forever": Devina Mehra urges investors to stay the course 2026-04-01 · Economic Times Read at source