Cost price increases when no quantity FIFO
If we can not find fifo_moves, we compute the average cost price using the price 0. This makes the average cost price to increase because we move out products. This is not right. For me in such case, the cost price should not change so we must use the current average cost price.