Crews are trying to contain around 1,000 gallons of oil that spilled into the Atlantic off the northernmost island in the Bahamas, the owner of a salvage company in the archipelago says.
Raymond Darville of Overseas Marine Group said the spill is near an oil and gas storage facility in Freeport Harbour on Grand Bahama island.
Mr Darville said he did not know exactly how the spill occurred, but a ship was trying to refuel alongside a barge at the time an oily sheen began to spread near the mouth of the harbour.
Kenrid Dorsett, the country's environment minister, could not comment on its cause or estimate how much fuel had been spilled.
"As far as we are aware it is controlled. Under control doesn't mean it is contained. We are waiting for an exact report," he said, adding that an official report was due to be released.
Last month about 3,000 gallons of oil spilled into the ocean from a cargo ship accident off Grand Bahama.