Home Editor's Pick Nifty rises to new all-time high; German 40 falls to EMA 200