In this week's episode, Todd provides an update on the market, analyzes the crisis in European energy markets, and highlights the potential impact of share buybacks likely to increase.
Click here to view supporting charts referenced in today's episode.