South Africa’s economic recovery is showing green shoots — but the threats to it are mounting.
The Strait of Hormuz remains the key risk for oil markets this week, with higher crude prices threatening to add further pressure to fuel costs and inflation.