The Gulf oil spill hammered a region "nine times the size of Washington, D.C. and the government failed to do its job," New Orleans Mayor Mitch Landrieu told a packed NPC ballroom crowd Aug. 19.
He ripped BP for its failure for three months to cap its well.
"It finally capped the well," he said, "but I have no confidence in its claim that all the oil has gone. This is a defining moment for the country and New Orleans...the U.S. economy is linked to the Gulf."
Moreover, he said, he believes BP "is poised to cut and run."