Home News Premarket: Macron, earnings hopes send European shares to 20-month high