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