IMAGE: I don't know where or what this image is from, but it's amazing - protesters putting flowers in the barrels of guns.

Exxon just announced it had the most profitable year of any company in the history of the United States. Not to generalize too much, but Exxon is not, shall we say, one of the better oil companies, when it comes to making the world a better place. So, there is little to say to accompany this news article,..