Strait of Hormuz Supply Shock Pushes WTI Crude to $107