Fallout from France’s presidential election set to be key driver in markets this week. Read More