EUR/USD has extended rally to 1.4581, presently off a touch at 1.4570. There is talk that BIS buying helped fuel the latest leg higher. Having expected them to show up at some juncture as a seller, their buying interest comes as a bit of a surprise. Well, as much as anything really surprises me these days.

Deep joy, it’s bloody snowing again!!!