Markets | Tue Jan 29, 2013 1:38pm EST

U.S. judge approves BP agreement for Gulf oil spill