Donald Trump has made $2.2bn in his second term

· Moneyweb