Oil and gas giants see profits fall back after bumper 2022

Oil and gas giants see profits fall back after bumper 2022