The force that has propelled the stock market rally is about to exhaust itself this week. That force is related to a short-squeeze.
Continue...