What has given Venezuela the highest per capita income among nations of Latin America?

This is not accurate, Venezuela does not have the highest per capita income among Latin American nations.
Copyright Wanderlust World © https://www.ynyoo.com