Stocks peak on vaccine, U.S. stimulus and Brexit deal hopes; dollar slumps

2020-12-16 13

Stocks peak on vaccine, U.S. stimulus and Brexit deal hopes; dollar slumps