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