USD/JPY hits stops above 111.40
USD/JPY repeatedly tested 111.35/40 this week and has been unable to break through.
The latest but flows are largely responsible for the latest move as buy stops were hit and US traders filled orders ahead of the four-day weekend.