Well I'm not chasing that kooky sob. 1.0633 was no technical level that I remember seeing. Still got orders waiting above 1.08 if it goes there tho