After repeatedly being fooled by some previous upswings in the market, Gerry and Doug talk about if the worm has finally turned for good.
See All 96 Episodes of "The Long Only Podcast"