Yes, the market is fully controlled by Bitcoin traders, so prices move naturally every day, and when prices increase due to a lot of good news that affects the psychology of traders, so prices increase due to panic buying
yes I agree with you, traders are the main role in determining the price of coins in the market, beside influences will only affect the mental psychology of sellers and buyers in the crypto market, positive news will affect the mental buyers to invest more while the bad news will influence them to immediately sell the coins.