Oil price hits $110 amid Strait of Hormuz closure impact | OOBF

Oil prices rise to $110 due to Strait of Hormuz closure affecting global supply flows.

Open shared insight