France's far-right and far-left vie for presidential runoff | PiQ Markets