Shell PLC Reports Lower Annual Profits Amid Energy Price Volatility
Oil and gas titan Shell plc has announced a dip in its annual profits for 2023, attributing the decline to fluctuations in energy prices throughout the year. The company reported profits of $28.2 billion in 2023, a notable decrease from...