Shell’s adjusted first-quarter profit fell less than expected and the oil company began buying back shares in a rush to close the valuation gap with U.S. rivals.
Source link