news market outlook: Market buoyancy to continue, but 2020 may end with profit booking December 19, 2020
news european market: European shares cheer Brexit trade talks extension; AstraZeneca drops December 14, 2020