Oil prices soar above $100 per barrel as hope fades of end to Iran war

Crude had stabilised on optimism that a deal could be reached to reopen the Strait of Hormuz

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top