Nifty goes to new all-time high again, German 40 recovers

by