A sea of green across the board FTSE 100 +0.33% Euro Stoxx +0.48% CAC40 +0.72% DAX +0.47% IBEX +0.35%