South Africa's rand was firmer in early trade on Wednesday, ahead of the 2026 national budget speech to be delivered by the finance minister later in the day. At 0615 GMT, the rand traded at 15.9175 against the dollar, about 0.4% firmer from its previous close.