News

Oil giant BP, which holds its annual general meeting on Thursday, has sought to resolve something of an identity crisis by ...
BP's top brass suffered a shareholder revolt yesterday in the latest blow to a once-mighty corporate titan that is now ...
In the energy sector, for example, Exxon Mobil completed its $60 billion purchase ... Speculation about a potential merger between Shell and BP, meanwhile, is far from new. Carulli said that ...