Oil giant Saudi Aramco (TADAWUL:2222) on Sunday announced a record net profit in 2022, supported by higher energy prices, higher sales volumes and improved margins for refined products.

Net profit rose to $161.1 billion in the year ending Dec. 31, compared to about $110 billion a year earlier. That compares with the average analyst forecast of $162.17 billion in earnings, according to Refinitiv Eikon data.