Petrotrin says ‘significant’ progress made in oil spill clean-up

Petrotrin says 'significant' progress made in oil spill clean-up … in clean-up efforts following a massive oil leak at its Pointe-a-Pierre facility last week.