Global oil inventories deplete at record pace as Strait of Hormuz closure threatens fuel security ahead of peak summer demand.