Nifty ends below 8,650 as WPI soars to 23-month high Nifty ends below 8,650 as WPI soars to 23-month high