Alberta spill heaps pain on Canada's oil sector By: CNBC.com News July 20, 2015 at 08:29 AM EDT An oil spill in the heart of Canada's oil sand region has sparked renewed criticism of the country's industry. Read More >>