May 7th, 2017 - 11:02 GMT Oil Stabilizes, Stocks Soar as Macron Leads French Election Polls Macron most likely to win France's presidential election 2017 according to analysts. Read more