News

BP’s weak first-quarter results and stock underperformance over the past year rekindled speculation that the UK-based ...