Forexlive Americas FX news wrap 4 Apr; Better US jobs don’t help markets. Stocks tumble
The March 2025 U.S. jobs report delivered a strong upside surprise with non-farm payrolls rising by 228K, well above the 135K expected, and supported by a +2K net revision to…