Oil prices steady near 10-day high after mixed China PMIs