As the data is sorted through, US yileds have slumped, now down 3.5 bp on the day at 3.59%

EUR/USD rallied as high as 1.3586, targeting small stops in the 1.3590 area. Chinese offers are rumored above 1.3600, so dealers may be playing an opportunistic game of search and destroy with the stops.

Asian central banks continue to diversify dollars into euros on dips, so look for more 1.3550/1.36 ahead.