Nov 9, 2026

Should BP and Shell still own petrol stations?

Activist investors and upstream needs force oil majors to rethink portfolios

Read the full story

 Related companies

Make a complaint about BP or Shell by viewing their customer service contacts.