Global oil price surge past $110 per barrel as the Middle East’s largest producers curb their output and the war in Iran continues
No transcript available.