Oil drops slightly on China demand concerns but records weekly gain