Latest News - BP

Top Corporates Hub

BP

BP. | LSE | United Kingdom
207
-54
Rank
$101.14B
Market Cap
$195.57B
-$ 14.56B
-6.93%
Revenue
$11.46B
-$ 16.12B
-58.45%
Earnings
100.5K
+12.7K
+14.46%
Employees

Not news