BP earnings and buyback smaller than expected after oil prices retreat

  • BP PLC's (LSE:BP.) first-quarter underlying profits came in well below forecasts, with higher debt and a smaller share buyback than expected.