Cato vs. Greenpeace (the outfit behind exxonsecrets.org)...gee, whom should I trust?
Don't be too hard on yourself...it can all be blamed on "Big Oil".