Hmmm perhaps some folk taking profit on news and some recent buyers getting stopped out ... ...but gee RSI at 35 at 91c is compelling that is a massively oversold signal right there ! A screaming buy down here?