Oil Breach of $100 Threshold Triggers Sharp Sell-Off in Indian Equities
Global crude oil prices surged past the psychological $100-per-barrel mark on March 9, 2026, triggering a significant sell-off in Indian equity markets. While prices retraced slightly after the peak, the spike has intensified concerns over India's fiscal stability and domestic inflationary pressures.