Financial & Forex Market Recap: March 3, 2026