Al JazeeraThursday, 30 April 2026 at 00:00Iran war live: Trump urges Tehran to ‘just give up’, as oil prices surgeStandoff in the Strait of Hormuz pushes global oil prices above $120 per barrel.Read full article at source →