EIA EXPECTS IRAN WAR RELATED OIL PRODUCTION SHUT INS TO PEAK AT ABOUT 10.8 MLN BPD IN MAY

2026-05-13

EIA EXPECTS IRAN WAR RELATED OIL PRODUCTION SHUT INS TO PEAK AT ABOUT 10.8 MLN BPD IN MAY