Fort McMurray is surrounded by wilderness in the heart of Canada’s tar sands — the world’s third largest reserves of oil behind Saudi Arabia and Venezuela. You can’t buy a revolution, but you can help ...
Imperial Oil is facing nine charges for allowing millions ... about 70 kilometres north of Fort McMurray, Alta. The berm overflow was the second of two significant leaks at the Kearl mine, which ...