German services PMI disappoints at 54.7 vs 55.5 forecast Corporate demand expected to appear ahead 1.1100 Speculators may take some profits on EUR shorts Rallies likely to be weak but better levels to sell expected ahead payrolls