UK May manufacturing PMI, guess what, came in better than expected. Came in at 45.4, up from revised 43.1 in April, and higher than the median forecast of 44.0. It is the highest reading in a year.
The moonshot which has been cable this morning, has come down to earth slightly, presently at 1.6395 from a 1.6431 session high.