Justices Won't Let Citgo Off Hook For $133M Oil Spill

Three Citgo units are financially responsible for a $133 million oil spill in Delaware caused by a sunken anchor that was hidden beneath the water's surface at a port and pierced...

Already a subscriber? Click here to view full article