In response to La Liseuse's question, "does anyone else think that 'administer' is an odd verb to use here? "
Yes, it does sound odd, at least to me, but it also seems consistent with two dictionary definitions:
COLLINS ENGLISH DICTIONARY - 2012
to administer: - to direct or control (the affairs of a business, government, etc)
- administer something to manage and organize the affairs of a company, an organization, a country, etc.
It may sound like the wrong verb to use because governments do not actively administer economies.
Perhaps one of the following synonyms may be more appropriate:
- manage, direct, oversee, control, influence, or regulate