The Cuban and Venezuelan leaders announced new bilateral trade agreements on Friday , including Cuba 's plan to buy $ 412 million worth of goods from Venezuela , which provides inexpensive oil and other subsidies to communist Cuba .