Hosted on MSN
BP announces sixth major upstream start-up of 2025
BP has begun production at the Murlach field in the UK North Sea, its sixth major upstream oil and gas project to start up this year. The six additions will contribute roughly 150,000 barrels of oil ...
BP shares have underwhelmed over the last 12 months, but could they start catching up in 2026, or are there more headwinds on the horizon? The post £1,000 invested in BP shares 1 year ago is now ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results