Market Breadth Pretty Good, Save for Thursday

Email Commentary Recommendation