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

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