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