Traders are blaming demand at the just-passed 15:00 GMT fixing for the pop in cable and the recovery in EUR/USD. There is a lot of blood on the Street today, so expect markets to be thin for the balance of the session.

EUR/USD is trading up at 1.4563, and cable is at 1.6655 after a rally to 1.6677.