Stock markets continued to go higher this week, especially the Japanese and the US exchanges where the main benchmarks all hit new highs and all-time highs respectively. The NASDAQ returned to the spot of the global leader, while the S&P 500 also marched to new highs, despite the weakness in financials and the energy segment and the generally negative economic news. European markets have been more mixed, with the German DAX outperforming its peers, while the broader indices slightly lagging behind.