U.S. Markets close in 2 hrs 18 mins

South Africa's president replaces embattled finance minister in cabinet shuffle

JOHANNESBURG (AP) -- South Africa's president replaces embattled finance minister in cabinet shuffle.