Home Editor's Pick Nifty index and German 40: Nifty retreated below 22300.0