Saint Croix was home to HOVENSA, one of the world's largest oil refineries.
Santa Cruz é a sede de HOVENSA, unha das maiores refinaría de petróleo do mundo.