Oil giant BP beats third-quarter profit expectations despite weaker crude prices
1. BP reported $2.21 billion profit, exceeding $2.03 billion forecasts. 2. Strong market sentiment from BP's strategic shift to oil and gas. 3. BP set a $20 billion divestment goal by 2027. 4. Leadership changes and recent oil discoveries improved investor confidence. 5. Shell also reported solid quarterly profits amidst rising oil prices.