Over 3/4 of the votes have been counted and the PP has almost 45% of the vote with the ruling Socialists lagging seriously with under 30% of the vote.

EUR/USD continues to trade very quietly between 1.3500-10.