GULF SPILL:

Feds, BP agree to slash liability by $3.4B