Stimulus, COVID cases and U.S. election uncertainty causes market sell off: Strategist
Randy Watts, chief investment officer at O’Neil Global Advisors joins BNN Bloomberg for the first time with his take on why markets closed lower today and what investors should expect heading into 2021.