South Africa stocks in sweet spot as gold, rand gain, BofA says March 3, 2026 · Moneyweb Read full story at source