Stock Market Trapped Below Resistance


Clear evidence the bulls are dead...