Also ich weiß nicht wovon der Preis einer Ware genau abhängt, aber alleine die Menge selbiger hat nicht zwangsweise einen Einfluss.
Es kann vorkommen, dass z.B Eisen in einer Stadt nur 4-5x vorhanden ist, aber nur 90 pro Barren kostet. Genauso kann es sein, dass die Lager mit Eisen zum Bersten gefüllt sind, aber es 200 pro Barren kostet.
Der entscheidendste Faktor ist auf jeden Fall der Standort. Du wirst nirgends Eisen für 90 pro Barren finden, außer in Curaw, Ahmerrad und Dhirim (glaub ich). Aber in diesen 3 Städten kann es 'kurzfristig' auch mal teurer sein. Was man da machen kann? Raste einfach mal einen Tag und warte ab, Karawanen die kommen und gehen und Dörfler die Rohstoffe nachbringen können großen Einfluss auf die Preise haben, sodass sich der innerhalb von ein paar Tagen massiv ändert.
Ich denke der Reichtum einer Stadt hat auch Einfluss, und ob die Handelsrouten frei von Banditen sind.