InvestorsHub Logo

ctine2020

05/18/11 9:47 AM

#12420 RE: christstc #12416

This is the most oversold the charts been in over a week. It's actually comical.