geezus 350 million anually!???????????????As for the fine, that was announced ages ago...isn't that much considering how much damage that spill caused.