South Africa's Ramaphosa re-elected as ANC strikes coalition deal – CNBC Once unthinkable, the accord allowed President Cyril Ramaphosa to win a second term in office.
Thursday's analyst calls: Airbnb earnings reaction, e-commerce stock gets upgrade after big sell-off …