Weak dollar helps crude prices to rise above $68