Shell posts profit of nearly $40 billion and announces $4 billion in buybacks

230202030227-01-shell-oil-050622


Go Back

What do you think?

367 Points
Upvote Downvote

Leave a Reply

      Noise-Cancelling TWS Earbuds on a Budget

      Two MEPs lose immunity in Qatargate corruption case