Update: Mexico’s refusal to play ball threatens Saudi-Russia oil deal

Nigeria's Mohammed Barkindo is OPEC's secretary general . Pic: OPEC
Nigeria's Mohammed Barkindo is OPEC's secretary general . Pic: OPEC