Failure of 21-hour US-Iran talks has raised expectations of higher oil prices and volatile global markets as trading resumes, with Hormuz risks back in focus.
Failure of 21-hour US-Iran talks has raised expectations of higher oil prices and volatile global markets as trading resumes, with Hormuz risks back in focus.