Showing posts with label American Petroleum Institute. Show all posts
Showing posts with label American Petroleum Institute. Show all posts
Tuesday, August 18, 2009
Jack Gerard is the CEO of the American Petroleum Institute,
the oil industry's largest trade association, representing
about 400 corporations. Notice how his smile skews to the
right. Is this due to chance or necessity?