Crude markets shed nearly 5% as Washington and Tehran signal progress on a peace framework, but deep disputes over uranium, sanctions, and Lebanon continue to cloud the path forward.
Crude markets shed nearly 5% as Washington and Tehran signal progress on a peace framework, but deep disputes over uranium, sanctions, and Lebanon continue to cloud the path forward.