Corporate buyers reportedly led a tear higher to 1.2430, following comments from the Swiss State Secretariat earlier.

The cross has since eased back around 1.2365… crazy stuff….

UPDATE: My spies now tell me a barrier at 1.2400 was flushed out on that spike