Was BP’s investment in TNK the best play it ever made? Generating, if I read the numbers right, c. $32

Was BP’s investment in TNK the best play it ever made? Generating, if I read the numbers right, c. $32 bn in cash and dividends all told. ft.com/content/e9238f… https://t.co/b0S2NJvipu

related posts