Listen

Description

On this week's show, Karl discusses all the positive news that lifted stocks to new highs.  But, is it all baked in?