GULF SPILL:

Texas firm sues BP over Deepwater Horizon cleanup contract