Oil prices soar above $100 a barrel as Iran conflict hits shipping
· angela barnes
AI Briefing
- Oil prices surge to over $100 a barrel amid Iran conflict
- Iran conflict hits global energy supplies
- Markets react to ongoing tensions in Middle East
Advertisement