European shares extended their gains on Friday, ending at their highs of the session as investors went bargain hunting at the end of a volatile week driven by fears over inflation and more aggressive interest rate rises.
The pan-European Stoxx 600 index was up 2.14% to 433.48 and ended a very...