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 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.