>It's not like one needs to say blames here, as if it's just an accusation and there could be another cause for that
The US started the Oil Embargo and AFAIK it is still on-goimg. Cuba is running out of fuel. To me 2+2=4, so I say blame can be placed on the US :)