Business | Thu Jan 19, 2012 4:41pm IST

BP seen agreeing $20-25 bln oil spill settlement