Cuba has survived all these years on the largesse of '' padrones '' who shared Fidel Castro 's disdain for Washington -- first the Soviet Union with its sugar subsidies , now Venezuela with its cheap oil .