crude oil, gold higher after u.s. data