The JSE All Share Index closed the week at 114 924 points on Friday as global markets reacted to escalating conflict in the ...
The threat of deeper disruption to key oil and gas supply routes is rattling markets, as surging energy prices stoke ...
Stocks on the JSE suffered their steepest decline in nearly a month on Monday, while the rand lost ground as global markets were roiled by US President Donald Trump’s announcement that Kevin Warsh ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results