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 ...