Currently 112.48 with yen demand still prevailing across the board.
Year-end yen repatriation and little prospect of BOJ easing both casting their shadow.
Currently 112.48 with yen demand still prevailing across the board.
Year-end yen repatriation and little prospect of BOJ easing both casting their shadow.