European stocks closed in positive territory, but off the days highs as US first-quarter GDP contracted unexpectedly and Sweden's central bank unveiled a surprise hike in interest rates.
The pan-European Stoxx 600 index close 0.62% higher, having been up 1.25% in morning trade as investors digested another earnings and corporate news...