Shell said Thursday that its net profit more than halved to $19.4 billion in 2023 on lower energy prices, after rocketing to a record peak the previous year following the Ukraine conflict. "Full year 2023 income... reflected lower realised oil and gas prices, lower volumes, and lower refining margins," Shell added in the earnings release.