Despite barriers and plentiful corporate sell orders, USD/JPY keeps marching higher helped also by some of the cross pairs like EUR/JPY, which has broken and closed above important technical resistance levels. Buying dips in any of these pairs seems like a sensible strategy.

EUR has managed solid gains across most of the major crosses, except the EUR/CHF where the market is already ridiculously long and praying for the SNB to give them a freebie. EUR/GBP took out stops (mine included) above .8410 and EUR/AUD is working through reportedly good-sized offers just below 1.2475.

Good luck today.