Energy stocks mixed as China demand looks supportive of oil prices