Ido Liven @idoliven.com · May 7 Now Shell reporting ~$7bn in profits in just three months. Or 24% above the same period in 2025. 0 likes 0 replies ? Reply