Home Stock Analysis Top 3 reasons why Canada’s TSX Composite has crashed into a correction