A fire broke out Friday at a refinery at the port in Cuba's capital but was soon brought under control, authorities said, as the island nation stuggles under what amounts to a US oil blockade.