Cuba is open for business: but can its energy infrastructure withstand the pressure?

Catro Cuba oil

Castro said the lack of oil was putting pressure on Cuba’s growing economy with the decline in oil imports reported to be as high as 40%. Courtesy: Government.ru