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.
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 ...
Shares in oil and gas giant BP (LSE: BP) have fallen by 25% over the last year, leaving this FTSE 100 stalwart with a tempting 6.6% dividend yield. However, while BP has long been popular with UK ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results