Stocks rise on peace hopes, oil mixed 31 March 2026 Wave of US-Israeli strikes hit key Iran sites 31 March 2026 Huawei reports slowing revenue growth in 2025 31 March 2026 Trump says other countries should 'just take' the Strait of Hormuz 31 March 2026 Temporary relief for motorists as govt cuts fuel levy by R3 31 March 2026 China bans entombing cremated remains in empty flats 31 March 2026 Credit boom led by businesses 31 March 2026 Diesel shortages as panic buying persists 31 March 2026 Ramaphosa to open sixth SA Investment Conference 31 March 2026 Load More