TTG Weekly Update 12-1-2023

Jim discusses market support and resistance, earnings, and more.