South Africa‘s rand held steady on Friday as investors assessed local and international political developments ahead of a long weekend and a US Federal Reserve meeting next week.
At 0618 GMT, the rand traded at 14.86 versus the dollar, 0.05% up from its previous close.
Government bonds also gained, with the yield on the benchmark 2026 bond falling 0.5 basis points to 8.38%.
Political uncertainty has fed investor jitters.
The main opposition party is calling for South Africa‘s graft watchdog to release a report into allegations President Cyril Ramaphosa misled parliament over a donation to his 2017 campaign to lead the ruling African National Congress party.
Senior ANC officials meanwhile contradicted each other over whether the party had decided to expand the central bank’s mandate in the wake of data showing the worst economic contraction in a decade.
“Over the course of the past week, the rand has traded skittishly as both local and international headlines have caused some consternation in the markets,” Nedbank CIB analysts said in a morning note.
Markets also remain on alert after two oil tankers were attacked in the Gulf of Oman, with the United States blaming Iran for the assaults.
Investors are also looking towards the US Federal Open Market Committee (FOMC) meeting next week to see whether the first of two anticipated interest rate cuts will happen, said Andre Botha, Senior Dealer at TreasuryONE in a morning note.
Nedbank CIB analysts expect the rand to trade in the range of 14.70 to 15.05 on Friday.
South African markets will be closed on Monday for a public holiday.