Chavez, an outspoken opponent of US foreign policy, has embarked on an international arms-buying spree, financed by income from Venezuelan oil exports.