Final Trades: Microsoft, Canadian Natural Resources & more November 1, 2023 The “Halftime Report” traders give their top picks to watch for the second half.