Just hearing from a few different directions that there are trailing stops building above 1.3030 and 1.3040. Odds on a sharp short-squeeze anybody?