Home Editor's Pick Nifty retreats while German 40 rises to new all-time high