BP shares are up on solid operational performance in Q2 2023, but can this momentum last as the group transitions to renewables?
Are BP shares a good investment?
read more
BP shares are up on solid operational performance in Q2 2023, but can this momentum last as the group transitions to renewables?