Spot prices reflect that the strait is still very much closed, and the real physical impact of the war has been brought to bear. More than 10 million barrels of oil a day is offline today, representing at least 10% of global supply. With such a large shortage, buyers need to compete for the remaining barrels, forcing prices much higher.
