Weekly Top Gainers/Losers: American dollar and South African rand