trade agreement
noun

an international agreement between countries over general terms of trade

Browse by Subjects
Commodities Exchange
business segment
arrears
street name
Option cycle