Terms of Trade


The relative prices of goods and services traded on international markets.

Related Definitions


Recent Definitions