Home Stock Sunrun stock price crashed: will the US Senate save it?