Oil Posts Another Weekly Gain Despite Doubts About China Growth