Ithaca Energy(LSE:ITH) today announced its unaudited financial results for the six months ended 30 June 2025, highlighting a step-up in production, improved cost efficiency, and progress across growth projects and shareholder return commitments.
ITM Power Plc (LSE:ITM) has signed a supply agreement and binding heads of terms for a long-term services arrangement with MorGen Energy for the 20MW West Wales Hydrogen Project in Milford Haven, UK. This development marks a key milestone for the project, which forms …
Harbour Energy plc (LSE: HBR), a UK-based independent oil and gas company with a global upstream portfolio, has released its unaudited half-year results for the six months ended 30 June 2025. The company highlighted production gains, improved financial metrics, and strategic updates stemming from …
BP p.l.c. (LSE:BP.)has announced an oil and gas discovery at the Bumerangue prospect, located in Brazil's deepwater Santos Basin, marking its most substantial discovery in over two decades. The find was made through exploration well 1-BP-13-SPS, situated 404 kilometres offshore from Rio de Janeiro …
Shell plc (LSE:SHEL)reported second quarter 2025 operating cash flow of USD 11.9 billion, with performance driven by Adjusted EBITDA, partly offset by tax payments of USD 3.4 billion. Compared to the first quarter, the income attributable to shareholders reflected lower trading margins and realised …
Greencoat UK Wind PLC (LSE:UKW),the UK’s largest listed renewable infrastructure fund focused exclusively on wind energy assets, released its unaudited financial results for the six-month period ended 30 June 2025. The company continues to aim for inflation-linked dividend growth and capital preservation over the …
Broker Shore Capital initiates BUY rating with a 50%+ upside expected on current share price.
Empyrean Energy plc (LSE:EME), an oil and gas company with assets in Australia, Indonesia, and the United States, has announced a capital raise of GBP 1 million (before costs) through the placement of 1.25 billion new ordinary shares. The shares were issued at 0.08 …
BP plc (LSE:BP)has issued a trading update outlining preliminary expectations for the second quarter ending 30 June 2025, ahead of its official results scheduled for release on 5 August 2025. Group-level upstream production for Q2FY25 is expected to show an increase from the previous …