We’ve fallen back to 1.2299 so far.
US yields continue to fall. 10-year notes are at 3.04%, the lowest in over a year, despite stocks being the voice of sanity today.
Looks like we were not the only one’s concerned about a late-European squeeze today and traders may have gotten caught a bit long. Small stops are eyed around 1.2295 with bids toward 1.2280.