On February 21, 2003, Bouchard Transportation Co. dumped more than 50,000 barrels from a barge at the Staten Island ExxonMobil Port Mobil Facility, resulting in a fire that killed two workers and injured one according to a complaint filed Nov. 6th 2008. There must be a backstory here. Anyone know?
Nov. 6th Complaint(Thanks Courthousenews)