Oil and gas supplies could take months to return to normal after Iran deal, energy experts say June 15, 2026 · The Independent Read full story at source