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. 

Leave a Reply

Your email address will not be published. Required fields are marked *