Why Oil Surged 11% as the Hormuz Risk Premium Held
WTI crude oil surged roughly 11% as escalating conflict and Strait of Hormuz shipping risks created a supply premium that held throughout the week.
WTI crude oil surged roughly 11% as escalating conflict and Strait of Hormuz shipping risks created a supply premium that held throughout the week.