London-based Shell’s profits for 2022 were almost $40 billion, twice the amount reported for 2021.
Opinion: Big oil profits, national debt, and climate crisis