
BP will reward investors by repurchasing a $1.75 billion in shares over the next three months. Reuters
BP will reward investors by repurchasing a $1.75 billion in shares over the next three months. Reuters
BP posts almost $5 billion in first-quarter profit but slows share buyback
Results beat analyst expectations on the back of stronger oil and gas trading