WS #13927
IEA more than doubles Q3 oil deficit forecast to 1.8M bpd, OPEC cuts demand growth, and Trump claims total control of Hormuz, keeping oil prices elevated.
Oil supply deficit and Hormuz tensions
IEA more than doubles Q3 oil deficit forecast to 1.8M bpd, OPEC cuts demand growth, and Trump claims total control of Hormuz, keeping oil prices elevated.