Shell, the oil company that recently trumpeted its commitment to a low carbon future by signing a pre-Bali conference communique, has quietly sold off most of its solar business. Rival BP decided last week to invest in the world's dirtiest oil production in Canada's tar sands, indicating that Big Oil might be giving up its flirtation with renewables and going back to its roots.
Read More