Shell earnings at $7.7B in Q1, topping estimates



Shell plc announced on Thursday that its adjusted earnings stood above the estimates at $7.7 billion and adjusted EBITDA was $18.7 billion in the first quarter of fiscal 2024. The two figures slumped …