Who wins? When will we find out? And how will the markets react? While our votes should reflect our personal beliefs and preferences, it's important to remember what affects markets in the long run.
See All 79 Episodes of "The Essential Podcast"