The total of JPY 28.1trln in new measures came in as widely expected 2 Aug

Cue USDJPY finally breaking down through 102.00 to trigger stops down to 101.80

Yen pairs all falling as traders/markets express disappointment in the package.

One day markets will stop getting hyped up about Japanese easing measures. You'd have thoughT traders and algos would have got the message by now but seemingly not.

USDJPY holding 101.80 again but yen demand is capping core pairs. GBPUSD 1.3212 EURUSD 1.1202