Saudi Aramco hits $2-trn valuation on back of higher oil prices