Oil holds weekly gain after US signals tighter Russia sanctions