There Is No Free Lunch By: TalkMarkets May 09, 2017 at 08:55 AM EDT French stocks, off 0.8% because now the untested political newbie will have to figure out how to govern. Particularly afflicted are bank shares. Read More >> Related Stocks: Banco Santander ADR Barrick Gold Corporation Cameco Corporation Gsk Plc ADR Mazor Robotics Ads Roche Holding AG Basel American Depositary Shares Tata Motors Ltd ADR Tencent Holdings Ltd Teva Pharmaceutical Industries ADR