Shell Q1 2023 Report Surpasses Analyst Expectations, Adjusted Earnings Hit $9.6B
In 2022, the Large Oil firms, together with TotalEnergies, ExxonMobil, Chevron, BP, and Shell smashed their earlier yr’s earnings. The Q1 2023 fiscal report by the British oil large Shell (LON:….