The ‘Mean Greens’ Are Forcing Exxon to Clean Up Its Act. Exxon Mobil Corp, Oil (Petroleum) and Gasoline, Alternative and Renewable Energy, Greenhouse Gas Emissions, Carbon Capture and Sequestration, Global Warming, Shareholder Rights and Activism