The price is determined by offer and demand (as anything in any free market). In crypto there is also still a lot of price manipulation, this is why I don't like trading and pump groups because most of the time you can lose money.
/\ This!
For further information read this:
https://en.wikipedia.org/wiki/Supply_and_demand