USD/JPY: Sell orders reported 83.00/10

There is still the possibility of end-of-financial-year flows and that could have something to do with the reported corporate sell orders at 83.00/10.

Featured Videos