Business ❯Finance ❯Energy ❯Oil Industry
The energy giant struggles with falling margins and a strategic shift under new leadership, impacting investor confidence.