FX Weekly Recap: March 30 – April 3, 2026