News of some sort seems imminent. Dropping price action like this...could still be good news or bad news, either way seems like something about to happen.