Additional meaning of Liquid capital:

Globalization means that developing countries have easier access to liquidcapital from around the world, but if a country becomes too dependent on foreign liquid capital any political or economic difficulties can be exacerbated by capital flight.