Shell Q1 2023 Report Surpasses Analyst Expectations, Adjusted Earnings Hit $9.6B
In 2022, oil majors including TotalEnergies, ExxonMobil, Chevron, BP and Shell smashed their profits from the previous year.
The first-quarter 2023 financial report from British oil giant Shell (LON: SHEL) beat expectations, beating…