BP PLC (NYSE:BP) shares are trading lower after the company reported third-quarter results. Sales and other operating revenues came in at $47.254 billion, missing the consensus of $52.557 billion.
Forbes contributors publish independent expert analyses and insights. Gaurav Sharma is a London-based analyst who covers energy & ESG. After a good few years of disappointment languishing in the ...
BP (NYSE:BP) +6.7% pre-market Monday, poised to open at its highest since August, after activist investor Elliot Management was reported to have taken a significant stake in the company. Elliott ...
BP PLC (NYSE: BP) is strategically streamlining its portfolio by selling a controlling stake in its Castrol lubricants business. This move is designed to bolster BP's balance sheet and simplify its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results