The South African rand weakened this week, along with other emerging market currencies, as the dollar firmed on uncertainty over further U.S. rate cuts following the Federal Reserve's more ...