Investors cheer as Ramaphosa sworn in as South Africa’s president 0 19.06.2024 18:37 Financial Times Rand and equities rise after African National Congress seals power-sharing agreement with Democratic Alliance