Opec oil output this month has been the highest in more than three years, and the organisation continues to produce above the ceiling set at its December meeting in an effort to calm an oil market worried about geopolitical tensions involving Iran.
Opec oil output this month has been the highest in more than three years.