Hormuz closure crushes shipments to 3.8mb/d; crude hits $150/barrel
IEA's April report shows Hormuz blockade has slashed shipments from typical 20mb/d-plus to just 3.8mb/d. Physical crude now hovers around $150/barrel—a record high—while Singapore distillate crosses $290.