It's a crying shame that BP, which along with ExxonMobil and other major oil companies once made up the "Seven Sisters," has again let itself be mau-maued to the extent of caving in to demands by the Sierra Club, Friends of the Earth, and other organizations constituting Big Enviro. It announced in February that it “is leaving the American Fuel & Petrochemical Manufacturers, a lobby group for the U.S. oil and petrochemicals sector, and the Western States Petroleum Association, the largest … [Read more...]