I think that Hard fork will affect the price of Ethereum, in my opinion, as Ethereum is popular but I heard that it will be just an update and a little later there will be another fork which will affect the growth even more ! On account of ETF, I can not say anything because the SEC is constantly shifting the date of the decision. The next decision date will be in February.