Court Questions Planned Oil Project in Canada adamMarch 8, 2008Energy, Politics The Federal Court of Canada has ordered a environmental review panel to take a second look at the greenhouse gas implications of oil sands project in Alberta proposed by Imperial Oil, an oil producer based in Calgary, Canada.