Since the month of May ends this week and since stocks have a long history of declining in May or June now is a good time for a progress report

read more