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