A slew of positive news — the US stimulus package, the Brexit trade deal and the EU vaccination program — resulted in the German stock market hitting a record high on Monday. This, in turn, pulled up the European shares, which witnessed their strongest closing in the past 10 months.