Oil prices jump over 6% as Trump threatens to hit Iran 'extremely hard'
- Brent tops $107 amid fears of prolonged conflict and supply disruption
09:19
Oil