Please turn on JavaScript. Media requires JavaScript to play. Advertisement

Up to 450,000 gallons (1.7 million litres) of crude oil may have spilled from a tanker into a Texas port, the US Coast Guard says.

The spillage happened at Port Arthur, south-east Texas, following a collision between the tanker and a barge.

The port was closed and some nearby residents were evacuated for about seven hours.

There are no reports of any injuries resulting from the collision.