Oil prices surge to $109/barrel as Strait of Hormuz tension worsens

Strait of Hormuz illustration
Strait of Hormuz illustration