Business | Fri Mar 22, 2013 5:28am EDT

BP to return $8 billion to shareholders from TNK-BP sale