Evil speculators got caught long trying to trigger stops above 1.2355 earlier today and they got themselves caught short shooting for stops below 1.2250, we hear. Evil, evil speculators….Net result: We rebound from lows and now trade at 1.2295.