BP, Eni and Shell are best-in-class
Investors should feel confident about BP’s, Eni’s and Shell’s increased wave of new project approvals during the recent downturn.
Investors should feel confident about BP’s, Eni’s and Shell’s increased wave of new project approvals during the recent downturn.