Spotgoud steeg met 0,3% tot $1.816,55 per ounce tegen 1256 GMT, het hoogste punt sinds 22 november, terwijl zilver, platina en palladium ook stegen. De olieprijzen breidden hun stijgingen uit, waarbij Brent crude handelde in de buurt van $80 per vat. [GOL/]

Een zwakkere Amerikaanse dollar maakte goud en andere in dollars uitgedrukte grondstoffen aantrekkelijker voor houders van niet-Amerikaanse valuta.

"Goud zou in de loop van deze week hoger kunnen bewegen, maar ik zou er niet op rekenen dat het die stijgingen zou volhouden," zei Jeffrey Halley, Senior Marktanalist voor Azië-Pacific bij OANDA.

Sterke grondstoffenprijzen stuwden petrochemische producent Sasol, Gold Fields, AngloGold Ashanti, Sibanye Stillwater en Northam Platinum omhoog met respectievelijk 5,23%, 3,03%, 2,69%, 1,81% en 1,73%.

De detailhandelgroep Steinhoff International Holdings voerde de Johannesburg All-Share index aan met een sprong van 25,36%, nadat het bedrijf had gezegd dat de drempel die nodig is om de benodigde steun van financiële crediteuren te krijgen voor een aantal schikkingen in de rechtszaak, is bereikt.

Steinhoff legt de laatste hand aan het aanbod voor een schikking in de rechtszaak aan degenen die geld verloren toen het bedrijf in december 2017 gaten in zijn boekhouding onthulde.

Het versoepelen van het reisverbod uit ontwikkelde landen zoals de Verenigde Staten naarmate de bezorgdheid over de variant van het Omicron-coronavirus afnam, verhoogde ook het sentiment op de Zuid-Afrikaanse aandelenmarkten.

Over het geheel genomen sloot de All-share index 1,22% steviger, terwijl de Top-40 index 1,29% steeg.

Op de valutamarkt handelde de rand om 1535 GMT op 15,7925 ten opzichte van de dollar, 1,56% zwakker.

De handel werd gekenmerkt door vakantie-arme volumes in de laatste week van 2021 in de aanloop naar het nieuwe jaar.

"De vakantieperiode laat over het algemeen een lage volatiliteit zien in alle financiële activaklassen, en dit jaar is (tot nu toe) geen uitzondering," zei DailyFX-analist Warren Venketas.

"De Zuid-Afrikaanse rand is in staat geweest om marginale verliezen terug te winnen ten opzichte van de greenback na het bereiken van de hoogste jaarkoersen eind november."

In vastrentende waarden steeg het rendement op de benchmark 2030 staatsobligatie met 11 basispunten tot 9,400%.