Global Market Weekly Recap: March 31 – April 4, 2025