Macron 27.4% Le Pen 24.8% Melenchon 20.8%Around 90% counted now.(ps. Some slight rounding in those numbers above.)EUR/USD update: