Oil price weakens as opposition dwindles to Saudi promise to pump more