Oil Spill Stopped While Pressure Testing Performed

Louisiana – A highly anticipated test designed to measure pressure within BP’s ruptured oil well began Thursday after another yet another delay . Finally after all the delays BP’s testing…

More in News >