European oil stocks, including BP, trade at lower multiples than American peers due to ESG diversification and market skepticism on non-oil operations. BP's recent performance suffers from negative ...
BP will sell its U.S. onshore wind business to New York-based LS Power, as the Big Oil giant continues to divest from much of its renewable energy assets amid financial challenges. The anticipated ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results