Crude prices edge up on favourable US fuel demand