Positive news increases the demand for Bitcoin, which makes the price rise, and negative news does the opposite, making people sell, which increases the supply and lowers the price. But it is not only the news that affects the price rise, there are many other factors.
As for the US elections, they will definitely have a positive or negative impact on the price of Bitcoin. If Trump wins, the impact will be very positive, and if she wins completely, the impact will be negative, but in both cases I think the impact will be temporary and will not last long.