Swaziland+Petroleum

Swaziland does not have diplomatic ties with China because of their recognition of Taiwan. However, if Swaziland were to not recognize Taiwan, Chinese investments would most likely come in the form of infrastructure projects because Swaziland has no proven reserves in petroleum or natural gas.