Oil Prices Fall Below $80 a Barrel as Markets Welcome US-Iran Peace Framework
Global energy prices dropped to a three-month low after expectations of a US-Iran accord and the reopening of the Strait of Hormuz sharply reduced geopolitical risk premiums.