Saudi Aramco: Record $161bn profit by oil giant during global cost of living crisis branded 'shocking'

Oil company Saudi Aramco has reported earning $161bn (£134bn) last year - the highest-ever recorded annual profit by a publicly listed company.