00

Daily Highlights

Markets slide as Trump escalates trade tensions with Canada

Adriaan Pask, Chief Investment OfficerPSG Wealth

Markets slide as Trump escalates trade tensions with Canada

US stock markets ended lower on Friday after President Trump imposed a 35% tariff on Canadian imports and signalled more global trade barriers, dampening investor sentiment. The S&P 500 fell 0.30%, pulling back from a record high set a day earlier. Trump's strongly worded letter to Canada raised the prospect of further tariffs if Canada retaliates, with similar threats aimed at the European Union.

European markets slumped, with the STOXX 50 and STOXX 600 both down 1.10%, as reports surfaced that the EU Commission is preparing for official tariff notifications from the US, potentially disrupting demand for European exports.

In Asia, Hong Kong’s Hang Seng Index climbed 0.50% to 24 140, buoyed by hopes for stimulus from Beijing amid deflation worries and new labour market support policies. Weekly gains stood at 0.90%. Japan’s Nikkei edged down 0.19%, weighed by a steep drop in Fast Retailing shares.

South Africa’s rand depreciated over 1% on Friday, trading at R17.90 to the dollar by 18h00, pressured by a stronger greenback and global tariff anxiety. The US dollar strengthened 0.30% against major currencies as investors moved into safer assets. South Africa’s stock market ended the day 0.15% lower as investors awaited government updates on trade negotiations ahead of an August 1 deadline, after which a 30% US tariff could hit local exports.

On the commodities front, WTI crude oil bounced 2.80% to $68.40 per barrel, reversing the prior session’s losses, as traders balanced short-term supply constraints with future surplus risks. Gold prices rose for a third day to $3 330 per ounce, lifted by safe-haven demand amid growing global trade uncertainty.

KST3 200c23c (0.72%)
Market Indicators
DateIndexCurrent Level1 Day Move1 Month Move6 Month Move1 Year Move
Date2026-09-04T00:00:00IndexALSICurrent Level116687.821 Day Move1.401 Month Move3.976 Month Move-0.461 Year Move19.16
Date2026-09-04T00:00:00IndexBasic mineralsCurrent Level95238.761 Day Move2.551 Month Move24.936 Month Move-1.181 Year Move47.04
Date2026-09-04T00:00:00IndexFin + Ind 30Current Level13244.931 Day Move0.781 Month Move-4.646 Month Move0.061 Year Move8.25
Date2026-09-04T00:00:00IndexFinancialCurrent Level63687.741 Day Move0.731 Month Move-1.816 Month Move3.541 Year Move29.71
Date2026-09-04T00:00:00IndexIndustrial indexCurrent Level130877.071 Day Move0.841 Month Move-7.256 Month Move-2.961 Year Move-7.23

Share