A big line in the sand has now been breached 21 July 2016
Further Kuroda/BOJ lack of easing fallout sees the key 105.80 level finally breached triggering stops to test next line of demand between 105.30-35. More behind that at 105.00
200 pips down on the session now. I hope that's pleasing most of you.
Market definitely got over-excited about further easing despite numerous denials that 'copter cash was in the frame.