Oil & Energy Sir Jim Ratcliffe’s bet on oil and gas pays off as profits soar to £474m August 21, 2022