Johannesburg - The JSE was lifted on Friday, mainly due to the resurgence in global stocks amid the resumption of coalition talks in Italy.
European counters tracked higher as investor sentiment improved, which saw major indices such as the FTSE and the DAX surge by more than 1%. Asian counters failed to record significant gains earlier on but this did not hamper the JSE’s climb.
Despite the upward trend in the JSE, local economic data disappointed. The ABSA Manufacturing Purchasing Managers' Index for May declined to 49.8 from a prior recording of 50.9.
Naamsa year-on-year vehicle sales also came in weaker at 2.4%, compared to a prior recording of 3.6%.
The JSE steamrolled right from the open to close significantly firmer on the day.
On the blue-chip index, Naspers [JSE:NPN] surged 5.72% to close at R3 198.95 per share, Sasol [JSE:SOL] gained 5.25% to close at R481.50 per share and Anglo American Plc [JSE:AGL] added 2.74% to close at R310.79 per share.
After a strong trading session the JSE All-Share Index closed 2% firmer, while the JSE Top-40 index gained 2.19%. The Industrials index was the biggest gainer after adding 2.37%, while the Resources and Financials indices added 1.85% and 1.57% respectively.
The rand closed significantly weaker overnight; however, it traded relatively flat in today’s session. The local currency strengthened to a session high of R12.58/$ before it retraced to trade at R12.63/$ at 17:00.
Gold traded softer today due to the stronger US dollar, as well as a decrease in the appetite for safe-haven assets as a result of the positive news out of Italy.
The metal slid to a session low of $1 289.49 per ounce before rebounding to trade at $1 295.12/oz at 17:00. Platinum was trading 0.17% firmer at $908.48/oz, while palladium was trading at $995.29/oz, up 0.66% for the day.
Brent crude slid in the afternoon session despite recording small gains in the morning session. The commodity was trading at $76.69 per barrel just after the JSE close, down 1.12% for the day.
Bitcoin erased earlier gains to trade at $7 411.90 per coin at 17:00, down 2.14% for the day, while Ethereum was down 0.61%, at $573.76/coin.