Canada

Oil spill 90 per cent cleared but slick reaches beaches north of city