The UK results came in better than expected. The production prices beat expectations, but kept away the fears of a possible inflation.The UK's trade balance also got better and it seems it already hit a ground at -6.5B.

The markets reacted on the opposite direction of the releases, with the cable losing some ground right now.