For the first time in five months, EU leaders gathered in-person today to discuss a virus rescue plan and overcome divisions about a planned $855 billion stimulus package. At the helm of the three-day summit, Europe's main stock markets traded narrowly mixed today. Frankfurt’s DAX 30 index grew 0.3%, while the Paris CAC 40 fell 0.2%.