Jiddah Saudi oil giant Aramco announces US$121b profit – Jamaica Gleanerby Capital-Cities February 20, 2025