hit USD 5-trillion mark