Other countries have been more open to Chinese cash. Brazilian oil giant Petrobras is taking $10 billion in Chinese investment to finance offshore drilling. China will get guaranteed access to crude at market prices. China is also active in investing in oil interests in the Middle East and Africa.