Some heavy duty names have been selling EUR/USD this morning, including China and BIS around 1.4635/40. Middle East names have also been selling and Russia is said to have just pushed the pairing through 1.4600, triggering some stops which don’t appear to have been overly large.
Talk of large 1.4560 option expiry today.