Oil enjoying reprieve, gold coming under pressure