or just profit taking
I'm guessing this had to do with Ruby Tuesday missing earnings on April 6th? Almost all of the names in the space were down today. Didn't check all the names yesterday but they were probably down yesterday too.
It's all about OIL prices