Estimates the oil deficit is about 10 or 14 million barrels per day before any ships come out of the straits. Details supply sources: Russian oil (9-12 days of supply), Iranian oil in water (~140M barrels), Saudi stored supplies, and the largest-ever global SPR release (400M barrels).