
European stock markets have rallied after strong corporate results boosted appetite for cheap looking shares.
Today’s rise came despite no let-up in stagflation worries after the US ban on Russian energy imports kept Brent crude at $125 a barrel.
Frankfurt’s Dax rose by more than 4% after results from Adidas and Deutsche Post, while banks and consumer-focused stocks were sharply higher in London.