crude, gold futures extend gains after data