August 22, 2023
Video (BNN)
2023
August 3, 2023
John on BNN: Beware “Soft Landing” Narrative
April 6, 2023
John’s Market Outlook on BNN Bloomberg’s Market Call
April 6, 2023
John’s Top Picks on BNN’s Market Call
2022
September 26, 2022
John on Catherine Murray’s Buck Stops Here: Rates, Picks
September 9, 2022
John on BNN’s the Street: Stocks will be higher a year from now
May 31, 2022