Markets surge, oil falls on hopes of US-Iran peace deal

African Insider | 25.03.2026 23:00
London – Oil prices tumbled and stock markets rallied on Wednesday on reports that the United States had sent a peace plan to Iran.