Schelde off Vlissingen, Netherlands 28 October 2017
Italy-flagged, homeport Genoa, IMO 9419553, MMSI 247275300 and call sign IBUN. Owned and managed by Taurus Tankers, London, United Kingdom. Built by Samsung Shipbuilding&Heavy Industries, Geoje, South Korea in 2009.