Saudi Aramco earned profits of $161 bn in 2022 due to high crude oil prices