不是不可以,是人家不愿意,因为并没有哪条法律规定国际贸易和投资不能使用人民币,但是商业行为必须是双方自愿才能进行,比如国内某公司希望用人民币购买国外某公司产品,这个交易必须国外某公司也愿意接受人民币,但是现实中,这样的情况非常少,大部分还是双方都愿意使用美元,发生这种情况原因有三,
第一,美元信用更高,在全球范围内普遍被接受,哪怕那几个反美国家也不反美元,美元信用高涉及复杂的因素,比如美国的实力,美联储的独立性等等,美元使用范围广自然挤压了其他货币的使用空间,
第二,人民币不能自由流通,这从技术上限制了国际使用,比如国外某公司愿意接受人民币,但是人民币出不去,这样还是无法使用,越是这样,国际社会越不愿意使用,
第三,中国是最大的贸易顺差国,通俗的说是中国赚外国的钱,中国卖的比买的多,从这个角度人民币无法流入国际社会,而美国是世界上最大的贸易逆差国,美国需要使用大量的美元购买他国产品,这样客观上让美元普及,