Commodities finish higher; crude edges up, while gold ends near record territory
Commodities finished higher with crude oil erasing early losses and ending just shy of $100 a barrel. Gold futures advanced to near record territory, trading above $1,600 an ounce.