UPDATE 1-BP posts net income of $8.46 billion, beating expectations

Reuters · 10/30 07:17

Please log in to view news