Una de las refinerías petroleras más grandes del mundo está localizada en Saint Croix.