Brent crude prices hold above $107 due to ongoing tensions in the Strait of Hormuz.
Open shared insight