Home Investing 5 Top Weekly TSX Stocks: Oil and Gas Companies Rise on Q3 Results