Global slowdown worries keep oil prices under pressure