Fiat prices are also affected by central bank monetary policies.
BTC exchanges don't buy and sell BTC, just like stock exchanges don't buy and sell stock.
You seem to think that the word "value" has some sort of magical meaning, but it is really just one of those words that people can never agree on.