Nifty cracks below 23,000, Sensex sinks 665 points as oil surge, weak rupee rattle Dalal Street

Banks, financials, metals and FMCG stocks led the early losses, while analysts identified 22,800-22,700 as the next Nifty zone to watch after the index breached 23,000.