Markets recover partially
The markets have recovered partially in the last few minutes of trade.
Paradoxically, as the market sells off convincingly, earnings overall, and especially big tech earnings, suggest a recovery.