June 11, 2026
It says disrupted Gulf supply could worsen without shipping recovery
The proposed oil release will surpass 182 million barrels from 2022
IEA members keep at least 90 days of oil imports in stock
IAEA had regular access and watched enrichment sites closely. However, before there was detailed IAEA accounting, now many doubts