Escalating tensions in Hormuz and Lebanon impact oil prices | OOBF

WTI Crude reaches $110 amid geopolitical tensions in key regions.

Open shared insight