News

BP's troubling stock price slump and lacklustre performance has irked shareholders and fueled takeover talk. What's in store ...