Weekly Global Stock Market Recap