EUR/USD has surged to a fresh high at 1.2947 as US equities rally on news that BP appears to have successfully capped the well in the Gulf that has been spewing oil for more than two months. Hopes that Goldman Sachs and the SEC have reached a settlement are also helping spur the sharp recovery in share prices.

The market has overcome the 100-day moving average at 1.2923 in the process.

Cable has reached 1.5473, not far from very important resistance between 1.5500 and 1.5525.