highest since Nov 2006
57.3 prev
composite 59.1 vs 56.9 prev
new business index 60.9 vs 59.9 prev, highest since June 2000
A good start to the services PMI numbers due this morning
EURUSD not so impressed and still around 1.1225 after its fall from 1.1264
How you liking the ride so far? !