Russia has pledged to stick to a deal to keep a lid on oil output, OPEC Secretary General Mohammed Barkindo said.