Markets retreat: Overdue or more to come?
Stock markets sell off, with the tech sector leading declines. Kim Parlee speaks with Michael Craig, Head of Asset Allocation, TD Asset Management, about what’s driving the sell-off and what the sector rotation out of tech and momentum stocks means for your investment portfolio.