While Cuba provides disaster relief around the world free of charge, it also exchanges doctors for cash or goods on more routine missions. The island receives an estimated 100,000 barrels of oil per day from Venezuela, where some 30,000 Cuban medical professionals are posted.
via UPDATE 2-Cuban doctor in Sierra Leone tests positive for Ebola | Reuters.