Markets | Tue Mar 31, 2015 11:44am EDT

Europe stock indexes post best first quarter in years