Sensex tumbles, rupee at 93.35, crude above $105 as Hormuz shock rattles markets
Dalal Street slipped into sharp losses as geopolitical tensions escalated, pushing oil prices higher and triggering fears around inflation, currency pressure and India’s rising import burden.

