Latest from pollsters Opinionway 25 April

  • Macron 61%
  • newly/temporarily independent Le Pen 39%

Other polls have 60/40 all much of a muchness.

EURUSD 1.0882 EURGBP 0.8497 EURJPY 120.30 with sell interest at 120.50 helping to cap for the moment. EURUSD offers at 1.0900 also holding.