Stock markets reverse bull spree as but keeps biting

21.07.2021

European shares slipped back from early gains as the persistent twin threats of rising Covid cases and inflation continued to weigh on investors' minds.

The pan-European Stoxx 600 index was up 0.23% at midday having risen 1% in early trade after fears over the rapid spread of the Covid Delta variant saw...