War in the Middle East: latest developments 22 March 2026 Iran threatens Middle East infrastructure after Trump ultimatum 22 March 2026 Damaged Russian tanker to be towed to Libya: state-owned company 22 March 2026 Tickets to toothbrushes: BTS's money-making machine 21 March 2026 Kenya, Uganda open rail extension burdened by Chinese debt 21 March 2026 Glencore warns of job cuts over power costs 20 March 2026 SA slaps steel imports with heavy tariffs 20 March 2026 US mulls lifting sanctions on Iranian oil at sea despite war on Tehran 20 March 2026 Rand weakens, hovers near R17 to the dollar 20 March 2026 Load More