tar sands

Most Read
Via Flickr user Peter Blanchard

[DIGEST: Wall Street Journal, Greenpeace, Inside Climate News, The Toronto Star, The Guardian]

Last month, oil prices dropped to under $40 a barrel, a six-year low. For the average consumer, lower oil prices mean lower gas costs.

Keep reading... Show less