European stocks posted their third straight weekly advance, with the Dow Jones Stoxx 600 Index completing its biggest annual increase in a decade as the global economy recovered from its worst recession since World War II.

More...