Ongoing Strait of Hormuz restrictions have minimal impact on WTI crude oil prices.
Open shared insight