Markets sold off on Monday as investors digested Donald Trump's tariff announcements on Mexico, Canada and China.
The S&P 500 Index gained another 9%. And his former colleagues capitulated on their bearish views. But to the celebrity strategist, who was among the last pessimists standing against this bull market ...