An oil platform off the Canadian island of Newfoundland spilled nearly 3200 gallons of an oil-water mix into the Atlantic Ocean, and efforts were underway to ...
A