Oil prices surge over 9% as US announces Strait of Hormuz blockade | OOBF

US naval blockade announcement drives oil prices up more than 9%.

Open shared insight