Shell logs record 2022 profit on soaring energy prices
Shell's net profit surged to a record $42.3 billion last year, the British energy giant said Thursday, as Russia's invasion of Ukraine sent oil and gas prices soaring.. The invasion a year ago of Ukraine by its neighbour Russia sent oil and gas prices rocketing.