trade bloc

Etymology
See

Noun

 * 1) A group of nations united by trade agreements.