Slower China GDP growth nudges oil prices lower