Oil prices mixed amid uncertain demand and supply concerns