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.
Crude oil prices have climbed to over $106 per barrel amid escalating tensions between Iran and the United States.