Didn't the market already know most of this? Seems oversold, though I guess if you only invest in the short term, then, well, live by the sword, die by the sword.