Oil Prices Edge Higher as Iran Deal Doubts Resurface
Crude benchmarks staged a modest recovery following a sharp retreat as traders recalibrated the probability of Iranian barrels returning swiftly to global markets. Persistent diplomatic friction surro