BP’s billion-dollar share buyback plan stays despite net profits fall
BP's net profit for the first quarter saw a further decline owing to weakened oil and gas prices. Despite this, the oil giant has reaffirmed…
BP's net profit for the first quarter saw a further decline owing to weakened oil and gas prices. Despite this, the oil giant has reaffirmed…