US stocks have edged higher on opening as investors weigh President Trump's first day on the job and await his trade policy.