Did Someone Just Leak QE3? USDJPY Plunges To Fresh All Time Low 75.95, Stocks Soar