French election: “Everyone is petrified”

The latest on the escargot race in France from Bloomberg: 
– France’s presidential race enters its final stretch
– No clear winner in sight
– Almost a third of the electorate still undecided