About the chart I posted above from the mempool, just realized that the site I was quoting had a glitch apparently and went offline for a moment on may 16th. I found another source, and that dip that spooked me for a nanosecond. Here the same data from another source ->
