Citi sees oil prices of $75-$78/bbl if war disrupts 1.1 million bpd of Iran's oil exports

Jun 19, 2025 - 20:22
 0
Citi sees oil prices of $75-$78/bbl if war disrupts 1.1 million bpd of Iran's oil exports