The new Japanese national strategy minister seems to be trying to convince the market that the Japanese government is going to be fiscally responsible, if a little down the road.
USD/JPY sits at 92.40, aforementioned sell orders at 92.50 having capped the rally so far.