Could it be that, the US economy is really moderating and isn't as rosy as everybody think it is, and that's why USD dropped which caused cable to rise. But for euro, there was a rumour out of marketwatch about ECB's rate hikes, and that subsequently caused the euro to remain where it is.