Shell has announced it made £22.4bn profit in 2023, despite lower energy prices. While the profit may be 30 percent less than its all-time high in 2022 because of lower energy prices and demand, the ...