Thanos Thanos:
As the malfesance of BP recently demonstrated there isn't a single aspect of the industry that can be trusted to take environmental concerns seriously. This is especially true of the tanker fleets, which are conveniently owned and registered overseas in order to gain as many exemptions from safety and basic maintenance requirements as possible.
The thing is, rather than ban them outright our governments have the power to legislate what they must do to navigate our waters. Why don't we force any company that wants to run a ship carrying oil to maintain a fund in an account that would cover any cleanup? We can force them to meet our safety requirements. With the profits that oil brings in I'm sure it wouldn't be a problem.