Indian equities suffered a sharp selloff, with Sensex plunging 1,248 points and Nifty falling 1.6% as US Treasury yields hit 19-year highs, crude stayed above $100 and geopolitical concerns intensified. Financial stocks led losses, while market breadth remained heavily negative.