Anyone have any thoughts on why the EC just took a small dump? It filled an order I had sitting at 1.2696, and I bailed with 20 ticks as I was unsure what news caused it and didn't want to whiplash back down. Kicking myself as I type...of course.