European shares finished lower on Friday and snapped a four-week winning streak, as rising crude prices and renewed geopolitical tensions offset support from a resilient earnings season.
The STOXX 600 ended 0.2% lower at 657.86 and logged a 0.3% drop on a weekly basis.