Oil Prices Refuse to Budge as Iran Warns Gulf States of Worse to Come by admin477351 March 9, 2026 Global oil markets held firmly above $100 per barrel as Iran’s Revolutionary Guards issued fresh warnings to Gulf states, threatening that the worst of the conflict’s energy consequences had not … Read more