Presently at 1.4320 having been as low as 1.4306. Sources report Eastern European names, primarily Russian, notable sellers in this latest sell-off. If it includes the Russian central bank you can bet your bottom dollar they’ll be taking their profit pretty darn quick, being the super jobbers that they are.