British energy giant Shell on Friday reported a sharp drop in first-quarter net profit as it was hit by weaker oil prices but pushed ahead with shareholder returns. Profit attributable to shareholders ...
The global energy sector is in transition, with major oil companies under pressure to cut emissions while staying profitable. Shell, Chevron, and ExxonMobil—three of the world’s biggest energy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results