Gold prices rise amid weakening US dollar, falling oil prices