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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results