institutional analysis
Par parti pris · 1 takes across the edition
IEA · France/OECD · The largest oil supply disruption on record
Characterises the episode as the largest supply disruption in the history of the oil market; tracks shut-ins rising as Gulf storage saturates.
“Production shut-ins averaged 11.3 million barrels per day in May.”