The Portugal-registered Solong hit the US-flagged tanker Stena Immaculate on Monday in a collision that sparked explosions and fires which burned for more than 24 hours.