US crude oil price rises 6.4% to $87.88 after tanker standoff in Strait of Hormuz.
Open shared insight