Europe closes higher as data pours in



Major stock indexes in Europe traded higher at the close on Monday, following a slew of economic reports. Both investor and consumer confidence in the Eurozone somewhat recovered, while Germany’s …