Sensex recovers 350+ points after 13% 2026 decline amid geopolitical tensions