European stocks gave back some of their early gains on Friday to finish on a mixed note after a bruising week of selling following rate rises in the US, UK and Switzerland in response to inflationary worries.
The pan-European Stoxx 600 was up 0.09% at 403.25, alongside a 0.67% gain for...