Enbridge Deals with Clean-Up of Wisconsin Pipeline Oil Spill

Enbridge estimates 1,650 bbl have leaked from its Line 6 before repair, an incident that has given fodder to opponents of another Enbridge project. This post appeared first on Hart Energy.