The latest poll 1.2170-1.2370 was a tricky one. Here we sit at 1.2265 going nowhere fast.
We mentioned earlier sell stops in EUR/USD through 1.2230. Getting reports of some through 1.2240 as well. Go figure.
Summertime and the livin is easy, fish are jumpin and the cotton is high…..