couldnt agree more, the macro (global) and investment bank activity are the known unknowns.. fundamentals mean diddly if either of these goes against you IMHO acceptable risk if buy price is right