On today's podcast: 1 Macron Gambles on Snap French Election in Bid to Stop Le Pen 2 Stocks Drop on EU Elections 3 Apple Event Will Show Whether