Oil prices spike again after Strait of Hormuz standoff | OOBF

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

Open shared insight