Are markets in denial? Recent history in one chart!

Short Selling: Poop and Scoop!