We've seen a big demand for JPY in the wake of the sales tax hike delay 1 June
As I highlighted in my previous post yen demand now picking up in the wake of Abe's sales tax hike delay.
USDJPY 110.05 in a hurry from 110.55 after triggering stops through 110.50 and 110.30 .
Demand/support at 110.00 the next hurdle with bids/support at 109.75 behind that. Rallies now should be limited to 110.50-80. Yen demand across the board helping to put downward pressure on core pairs.
Nikkei still falling and now down -1.35%.
Market perception appears to be that Abenomics is running out of ammo for further easing and/or a relief that the fragile economy will not be subject to further taxation at this time.