Oil prices tumble on hopes of Middle East peace
Oil prices tumbled and stock markets rallied on Wednesday on reports that the United States had sent a peace plan to Iran.
Oil prices tumbled and stock markets rallied on Wednesday on reports that the United States had sent a peace plan to Iran.