BP announced Friday an $8 billion share buyback program, following through on a promise to reverse the dilutive effect on earnings from its sale of its stake in TNK-BP. BP, which completed the sale of its 50% stake in TNK-BP to Rosneft on ...
Tags: BP, TNK-BP Proceeds, Chemicals