US-China trade spat talk has seen USDJPY fall to test 106.00 4 April General yen demand on the back of risk-off plays has seen USDJPY fall from 106.60 to 106.00 this session with yen pairs similarly falling and helping to cap core pairs across the board.
More...