Oil prices surge as diplomatic tensions escalate with Iran refusing US envoy meetings.
Open shared insight