Oil extends rally on Russia embargo talk, stocks rise