Shell Beats Estimates With A Quarterly Profit Of $7.7 Billion
Shell revealed a $7.7 billion first-quarter profit, significantly above analysts’ projections following interruptions in the Red Sea and Russia that boosted oil trading and refining. The business said that it will repurchase an additional $3.5 billion of its shares at a rate comparable to that of the previous quarter over the course of the following…









