Seems to me major currency pairings are trading in lock-step with US treasury yields.

They’re a little softer in recent trade, cable up at 1.5585, EUR/USD up at 1.3235.