Shell saw its earnings fall by over one-fourth in the first quarter, but were ahead of analyst forecasts, as the company maintained its existing level of share buybacks. The supermajor posted $5.58 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results