News

BP’s share price risen on strong Q2 2025 results and hopes surrounding a potentially huge new oil find. So, is this the start ...