Bad news Gonna be a setback for a lot of people and the cost of product will surely go up.
Not sure what long term effect this will have on some of the publicly traded companies but I own shares in Terra Tech which was mentioned in the story and it's up a little bit today.