Strait of Hormuz Closure Keeps Crude Prices Under Upward Pressure