Today’s pre-market forecast and end of week review. Great week in the markets as new all time highs were established. Be ready for anything…..new highs, deep retracements and/or consolidations.

+ posts