Oil Market Turmoil: Strait of Hormuz Closure Sends Prices Soaring and Inventories Plummeting | Whale Factor