Oil prices top $125 as US considers military options to break Iran deadlock April 30, 2026 · The Independent Read full story at source