gold, commodity prices up on better demand