Copyright © Daily Dive SA

Reuters
South Africa’s rand nears three-month low due to U.S. tariffs and budget vote uncertainty. Trading at 18.90 against the dollar, close to previous levels, after hitting 19.0150 earlier in the day, weakest since mid-January.
Read More from source