All things considered, it looks like volatility is here to stay, and probably higher prices, too. |
Solar is but a tiny, tiny, tiny part of their business. They make 99.9 percent of their money in the oil business. |
You still have 100 hours of press time on any oil spill versus a tiny blurb or nothing at all if a company spends hundreds of millions on pollution control. Sometimes, they just throw up their hands. The best thing they can do is keep the debate focused on educating the public. |