Citi: Iran's oil export disruption may have less impact on oil prices than expected.

2025-06-20

Citi: Iran's oil export disruption may have less impact on oil prices than expected.