Deal, or No Deal?

Deal or No Deal? As far as the stock market is concerned, it is a deal, and that created a massive short squeeze that drove the stock market higher, smashing through technical resistance with the S&P 500 now trading above both the 50-day and 200-day moving averages. The uncertainty that paralyzed markets in April appears […]
READ POST