It will probably push the oil up the rivers... which will be bad... hopefully it doesn't make its way into the local water supplies...
As for who benefits... no one really I mean clean up crews get a one time benefit, but that's nothing you can trade off of... as that earning aren't going to be there next year..
I'm no conspiracy theorist, however some think this will mean more alternative energy.. however with oil under 70 dollars a barrel... I can't see that working out so well. .