FinanceOil Rebounds Above $70 as Trump Warns Iran of Annihilation Ahead of Doha Negotiations
Oil prices recovered above $70 a barrel on June 29 following a weekend of US-Iran military strikes near the Strait of Hormuz, even as Trump threatened Iran's annihilation and both sides agreed to resume talks in Doha.
June 29, 2026