News

BP (BP), a global energy company, is now in the middle of takeover talks. Shell (SHEL), Chevron (CVX), and Exxon Mobil (XOM) ...
BP's shares surged on takeover speculation in May and the company submitted decent Q1 earnings last month, despite lower ...