European shares snapped a three-week losing streak on Friday as oil prices retreated for most of the week, although investors remained cautious about developments in the Middle East and surging bond yields.
The pan-European STOXX 600 closed 0.4% higher on Friday, adding to the week's 0.5% advance. It was also the index's biggest weekly gain since early August. In the previous three weeks, the index had lost around 3%.