With an activist investor champing at the bit, Andrew Mackie assesses the likelihood of a revival of the BP share price.
Many financial stocks swooned in 2022 and 2023 as inflation, rising interest rates, geopolitical conflicts, and other macro ...