Oil prices drop on demand recovery fears, OPEC+ easing expectations