Markets | Tue Mar 31, 2015 12:41pm EDT

Europe stock indexes post best first quarter in years