A US Citizen staying abroad (work or family business) can still vote. I did just that back in 2016. I returned mine via DHL.
Thanks! It was posted on a thread discussing unconfirmed reports of ballots being mailed from China