I think public reaction towards bitcoin can affect it's price....
Public reaction? Price is affected by the supply & demand! Public reaction is affected by the new`s, and
other mean`s.
I think there are several factors that affect the prices, one is the news of the media that gives negative news about bitcoin, so make a lot of user panic sell to make the price bitcoin free fall of the highest price at the end of 2017 due to the number of sales. Supply and demand also affect the price.
Several factor`s affect supply & demand. One person can manipulate with supply & demand. One person
can manipulate with new`s and that affect public opinion. Panic buying or selling affect higher or lower
supply & demand, that affect the price directly. Higher supply and lower demand decrease price, lower
supply and higher demand increase the price.
Only thing that affect the price is proportion of supply & demand.