Iran has 12 to 22 days of remaining oil storage capacity, according to Kpler
analysts, as export constraints persist. However, the financial impact is
expected to lag, with revenue pressure projected to materialize in about three
to four months despite the near-term storage squeeze.