The US and Colombia have sealed a free trade deal to eliminate tariffs and other barriers to goods and services, and expand bilateral trade.