Home World News Nifty index and German 40: New all-time high for German 40