Home Archives European markets rally on French election news