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