BusinessIndian shares tumble as oil tops $108 and US bond yields march toward five per centA volatile week for Indian equities turns bruising as geopolitical escalation in the Red Sea threatens the country's inflation outlook.11 September 2026