Exxon is trying hard to re-cast itself in a Green light