I’ve been wondering about that forever.
Let’s say the worth of Greataxe is 300, you can sell it at half price for 150. But different areas have different economy and demand for such item, so 150 need to multiply by 0.XX (e.g. 0.6~0.9) to get final selling price.
Not sure if intended or bug. Either way it is less convenient to read the prices easily.