Any idea who is selling? Obviously serious offloading of stock going on - maybe there is some bad news on the way, or a margin call??................
Biden's exit bakes in a Kamala Harris ballot while markets expect Trump to win. How could equities fare this week?