Over the last month, the European telecom, utility and financial sectors have been the leadership groups within the MSCI Europe Index.
Interestingly, these three sectors are the highest yielding sectors in Europe.
Stock performance seems to reflect the strength in the Euro/USD.