Additional meaning of Liquid capital:
Globalization means that developing countries have easier access to liquid capital 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.