On today's podcast:
1) President Donald Trump threatened a 35% tariff on some Canadian goods and raised the prospect of increasing levies on most other countries, ramping up his trade rhetoric in comments that weighed on stocks and boosted the US dollar.
2) Stocks rose as traders parsed a batch of corporate outlooks, with the S&P 500 hitting a record and approaching 6,300.
3) President Donald Trump said he plans to make a “major statement” on Russia, as the US prepares to send more American weapons to Ukraine via purchases from NATO allies.
See omnystudio.com/listener for privacy information.