Solar Stocks Were On Fire Last Week
Solar energy concept.
getty
At the beginning of June, many strategists and market professionals were raising cash and closing positions on concerns of a significant market decline. My focus on the markets direction, based on analysis of advance/decline…