Saint Croix es la sede de HOVENSA, una de las mayores refinerías de petróleo del mundo.