FX Analysis 6th June Markets head into the June 2025 U.S. Non-Farm Payrolls (NFP) release on edge, with the U.S. Dollar recovering from six-week lows amid a mix of dovish Fed expectations, soft labor data, and resurgent global risk sentiment. Despite a pre-NFP short squeeze lifting DXY back toward 99.00, conviction remains skewed toward USD...
