Agency now sees global supply averaging 102 million bpd this year

Energy Information Administration estimates Middle East shut-ins averaged 5.5 million bpd in July

The US forecasts 600,000 barrels per day in oil supply disruptions from the Iran conflict through 2027 as damaged infrastructure and shipping

Agency now sees global supply averaging 102 million bpd this year