World Wires · story 39807 · unverified · 1 source(s)

Crude oil prices rise past $106 per barrel amid Iran-US tensions

Crude oil prices have climbed to over $106 per barrel amid escalating tensions between Iran and the United States.

Open in the desk

Coverage

What this site indexes