Traders relay USD/JPY sell orders are on their books at 90.50,60, and 70. There is also talk that China has another USD/JPY barrier in 89.85/90 region, for what it’s worth. We trade now at 90.42.