Crude oil prices exceed $100 a barrel as war in Iran disrupts production, shipping

Oil prices surpass $100 per barrel as the war on Iran disrupts Middle East production and shipping through the Strait of Hormuz.

You will be redirected in 10 seconds.

liveinternet liveinternet