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.