A fire set off by a lightning strike at an oil storage facility is raging in the Cuban city of Matanzas, where four explosions and flames injured nearly 80 people and left 17 firefighters missing, authorities said.

Firefighters and other specialists were still trying to quell the blaze at the Matanzas Supertanker Base, where the fire began during a thunderstorm on Friday night, the Ministry of Energy and Mines tweeted.

The government said later that it had asked for help from international experts in “friendly countries” with experience in the oil sector.

The official Cuban News Agency said lightning hit one tank, starting a fire, and the blaze later spread to a second tank. As military helicopters flew overhead dropping water on the blaze, dense column of black smoke billowed from the facility and spread westwards more than 62 mile) towards Havana.

A huge plume of smoke caused by a blaze after lightning struck an oil storage tank in Cuba A huge plume of smoke caused by a blaze after lightning struck an oil storage tank in Cuba (Ramon Espinosa/AP)

The Facebook page of the provincial government of Matanzas said the number of injured had reached 77, while 17 people were missing. The Presidency of the Republic said the 17 were “firefighters who were in the nearest area trying to prevent the spread”.

The accident comes as Cuba struggles with fuel shortages. There was no immediate word on how much oil had burned or was in danger at the storage facility, which has eight giant tanks that hold oil used to fuel electricity generating plants.

“I was in the gym when I felt the first explosion. A column of smoke and terrible fire rose through the skies,” said resident Adiel Gonzalez.

Authorities said the Dubrocq neighbourhood closest to the fire was evacuated, while Mr Gonzalez added that some people decided to leave the Versailles district, which is a little further from the tank farm.

A helicopter carrying water flies over the fire in Cuba A helicopter carrying water flies over the fire in Cuba (Ramon Espinosa/AP)

Many ambulances, police and fire engines were seen in the streets of Matanzas, a city with about 140,000 inhabitants that is on Matnzas Bay.

Cuban President Miguel Diaz-Canel travelled to the area of the fire on Saturday, officials said.

Local meteorologist Elier Pila showed satellite images of the area with a dense plume of black smoke moving from the point of the fire westwards and reaching east to Havana.

“That plume can be close to 150 kilometres long,” he wrote on his Twitter account.