Indian stock markets end sharply lower on Monday, with the BSE Sensex down about 1.17% and the NSE Nifty down about 1.11%. The selloff is broad-based but is most pronounced in private banking shares and parts of the IT sector, which weigh on benchmark indices and contribute to heavy intraday declines.

Multiple reports link the weakness to a mix of company results and macro factors. Several outlets point to pressure after quarterly earnings, with HDFC Bank singled out as one of the main decliners following its results and investor concerns over net interest margins and slower earnings growth. Others cite profit booking and market volatility, alongside weaker global cues as Asian markets and US equities finish lower.

Crude oil is also highlighted as a headwind: reports note that higher oil prices and geopolitical uncertainty keep investor sentiment cautious. India VIX, a gauge of expected volatility, rises to around the mid-teens, indicating increased nervousness as benchmarks trade near recent support levels.