Shell reported a fourth-quarter net profit of $3.3 billion, falling short of analyst expectations due to lower oil prices, while maintaining its robust share buyback plan.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results