oil inches higher, gold pushes toward $1,900