A bunch of tech companies reported this week and nasdaq is being hit hardest.
Political uncertainty has an impact but it's presently outsized by tech. The president is well-insulated from "normal accountability". He won't be impeached so he can continue manipulating the market and self-dealing.