On Tuesday, one big handy graphic appeared online detailing what every state governor really believes about climate change. The Center for American Progress released an interactive map of the 50 states. It … [Read full article]
Tag: Oil and Gas
Exxon Gas Station Sign Funny, but Let's Put Things into Perspective
Apparently, the sign above has gone viral (become extremely popular on the internet). But it (and almost all the news about gas these days) misses some key points. As I … [Read full article]