No one is controlling the price of crypto currencies but people's minds can be manipulated by spreading positive and negative news about crypto currencies.So the price movement will also be according to their rumors.But banks don't have that much impact on the bitcoin price in my opinion.But if media spreads that news too much then it will have a big impact.
I agree to the fact that central banks dont have much impact on crypto price. But government and specially media and newspapers have significant impact on the prices of cryptocurrencies. FUD spread by media usually is the reason for mass sell off caused by the people that causes massive drop in overall coin market cap. When the time comes where people are not so easily manipulated by the media or central bank, that day neither central bank nor media will have hold on bitcoin and other cryptos prices.