This post was originally published on this site
European shares marked their strongest close in 10 months on Monday, with German shares hitting a record high as relief over long-awaited U.S. coronavirus relief, a Brexit trade deal and a vaccine program lifted spirits in thin holiday trade.