Oil, shares slip as investors doubtful over Saudi-Russia deal