News

BP's shares surged on takeover speculation in May and the company submitted decent Q1 earnings last month, despite lower ...