Saudi Aramco hits a jackpot, ‘made $224 bn profit’ last year