The supply of money — just as important, more important perhaps — the supply of money to this activity is also dwindling.
Le financement -- tout aussi important, si ce n'est plus important - le financement de cette activité est également en train de diminuer.