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.