The JSE was higher on Wednesday while global markets were mixed as investors monitor the latest developments in the US-China trade war.
China said on Tuesday that US legislation calling for action against its treatment of the Uighur Muslim minority will affect relations between the two economic superpowers, Reuters reported on Wednesday, adding to market concern about the trajectory of the protracted battle over trade.
The latest warning from China follows comments by US President Donald Trump earlier this week that a trade deal could be concluded only after the US election in 2020, prompting a sell-off in US markets.
“It still baffles me that investors hang on every Trump statement and tweet. His trade-deal optimism changes on a near-daily basis and yet investors are very sensitive to it. It’s probably a reflection of the relative lack of other talking points,” said Oanda senior market analyst Craig Erlam.
The US is expected to impose another tariff hike on Chinese goods from December 15, with analysts saying this will likely rattle markets.
“Risk aversion is set to engulf financial markets if Washington moves ahead with the tariff hikes, as trade tension intensifies and global-growth concern send investors rushing towards safe-haven assets such as gold,” said FXTM senior research analyst Lukman Otunuga.
Shortly after the JSE closed, the Dow had added 0.68% to 27,689.76 points. In Europe, the FTSE 100 was up 0.18%, France’s CAC 40 1.33% and Germany’s DAX 30 1.09%.
Earlier, the Shanghai Composite fell 0.23%, Hong Kong’s Hang Seng 1.25% and Japan’s Nikkei 225 1.05%.
The rand was fairly firm for most of Wednesday, strengthening to a best level of R14.53/$ in intra-day trade. At 5.20pm, it had firmed 0.29% to R14.5932/$ and 0.17% to R16.1902/€, while it had weakened 0.63% to R19.1433/£. The euro had firmed 0.12% to $1.1094.
The R2030 government bond was stronger, with the yield falling 6.5 basis points to 9.185%. Bond yields move inversely to their prices.
Gold was down 0.28% to $1,472.8/oz and platinum 0.78% to $902.68. Brent crude climbed 3.08% to $62.88 a barrel, amid speculation that oil cartel Opec might extend oil output cuts at their meeting on Thursday.
Earlier, data showed the Standard Bank purchasing managers’ index fell to 48.6 points in November from 49.4 in the previous month.