Sin embargo, la Corona española controlaba el comercio externo e impedía que sus colonias comerciaran con otras potencias navales y comerciales que a lo largo del siglo XVII habían adquirido un enorme poder económico, como Inglaterra, Francia y Holanda.