libn.com
BP announces $8 billion share buyback
Oil company BP says it will buy back $8 billion in shares after completing a complex deal for TNK-BP.
The Associated Press