South African rand weakens ahead of anti-immigration protests
The South African rand weakened on Tuesday, pressured by global risk aversion tied to a fragile truce in the Middle East, while investors also braced for planned anti-immigration demonstrations in Africa's largest economy.