It is the sole British airline that has been flying to Iran in recent years. BMI said it made the decision because of the high cost of refueling in other countries after Iran refused to sell any jet fuel to BMI in retaliation for foreign companies stopping their sales of jet fuel to Iranian aircraft.