Market Analysis for June 4th, 2026
Global Markets American Markets U.S. stocks traded a volatile session, amid renewed geopolitical tensions between the U.S. and Iran and weakness in…
Browse research
Global Markets American Markets U.S. stocks traded a volatile session, amid renewed geopolitical tensions between the U.S. and Iran and weakness in…
Global Markets Canadian Markets Canada’s TSX rose today, despite losses in the financial and energy sectors. Canadian financials remain in a…
Market Outlook In today’s market action, market conditions reflected a moderately risk-on but structurally fragile macro environment characterized by diverging equity performance,…
Analyst Ratings (Canada) Today’s analyst ratings update signals a neutral-to-cautious market outlook, with analysts largely maintaining existing ratings. Commodities and mining sectors…
Analyst Ratings (Canada) Today’s analyst updates reflect a realtively postive outlook on Canadian stocks, particularly across energy, infrastructure, mining, and select growth…