Mempool practically cleared itself about two hours, and things rising quickly again.
Somewhere, a Spaniard is waving a red muleta.
Mempool looks organic rather than panicked.
Long / short ratio is rising to 1.61 from 1.31. Still solidly in bearish territory but the short term trend is encouraging.