Oil tops $125 a barrel, highest price since Ukraine invasion, as 'Trump plans more Iran strikes' - Live updates April 30, 2026 · Daily Mail Read full story at source