Tag Archives: American Petroleum Institute

▶ Mark Fiore Cartoon: Jack Gerard’s American Petroleum Institute (Keystone XL)

Click Watch on Vimeo to view this video. Keystone XL and tar sands oil are emissions-free wonders that will do everything good you ever thought possible.  (At least according to the American Petroleum Institute.)  Let’s take a look at the organization that has been lobbying their heart out to get Keystone XL approved. The environmental review […]