Shell’s Executive Shake-Up And Seasonal Strength – A Buying Opportunity?
March 12, 2025 at 16:58 PM EDT
Investors will be watching closely for the March 25 strategy presentation in New York, which is expected to provide a clearer roadmap for Shell’s energy transition, capital allocation, and growth outlook.