- 
        
                             BP p.l.c. (BP $35.13) BP p.l.c. (BP $35.13)
- 
        
                             Alibaba Group Holding Limited American Depositary Shares each representing eight (BABA $170.43) Alibaba Group Holding Limited American Depositary Shares each representing eight (BABA $170.43)
- 
        
                             NIO Inc. American depositary shares each representing one Class A (NIO $7.25) NIO Inc. American depositary shares each representing one Class A (NIO $7.25)
            Q: Hi, Is it permitted to buy these adr (nio,baba,bp) in a tfsa or rrsp?
Thank you
    Thank you
 
                             
                             
                    