1
BP’s billion-dollar share buyback plan stays despite net profits fall
|