January 6, 2021
News & Opinion
2021
2020
December 31, 2020
Broad Consensus on a Buoyant Stock Market: a Bit Unnerving!
December 29, 2020
John shares 2021 outlook on BNN|Bloomberg’s Market Call
December 29, 2020
John’s Top Picks on BNN|Bloomberg’s Market Call
December 8, 2020
Bond Commentary ~ November 2020
November 30, 2020
Vaccine news helps stocks climb ‘wall of worry’ to new highs
November 25, 2020
John on BNN’s ‘The Open’: Looking across the Valley
November 5, 2020