OPEC chief Abdullah El-Badri said on a visit to Tehran Tuesday the current price of around $100 for a barrel of oil was "satisfactory," as Iran called for OPEC production quotas to remain steady.