Europe's Stoxx 600 peaks; Barclays analysts note lift from "solid" earnings season

Europe's Stoxx 600 peaks; Barclays analysts note lift from "solid" earnings season