South Africa's rand firmed on Monday against a weaker dollar ahead of a plan by the U.S. to impose tariffs on Mexico, Canada and China and as markets processed U.S. President Donald Trump's clash with ...
Spot gold rose 0.3 per cent to $2,898.27 an ounce as of 0501 GMT, while US gold futures firmed 0.1 to $2,902.50 ...