Global Market Weekly Recap: June 16 – 20, 2025