Citi: An estimated 1.1 million barrels per day of Iranian oil supply disruption means Brent crude prices should be between $75 and $78 per barrel.

2025-06-20

Citi: An estimated 1.1 million barrels per day of Iranian oil supply disruption means Brent crude prices should be between $75 and $78 per barrel.