The dollar and the yen are being beaten down today
ForexLive
Risk sentiment in markets continue to improve and that is continuing to weigh on the dollar and the yen in particular. Treasury yields are moving back towards the 3% level again and that is helping to pin down the latter rather heavily.