BP beats first-quarter profit expectations but shares slide 5% on slowing buyback program

The first-quarter results come after a year of whopping profits for Big Oil.

BP beats first-quarter profit expectations but shares slide 5% on slowing buyback program
The first-quarter results come after a year of whopping profits for Big Oil.