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