Oil prices mixed amid economic slowdown worries, drop in US inventory