Answer:
Step-by-step explanation:
By the High Middle Ages, towns were growing again. One reason for their growth was improvements in agriculture. Farmers were clearing forests and adopting better farming methods. As a result, they had a surplus of crops to sell in town markets.
Also, as the amount of trade increased between Europe and other continents. Trade began to grow in Europe after the Crusades. Most of this trade was controlled by merchants from Italy and Northern Europe.