A quick observation- without question we are enjoying a very nice 7 month rally from the March 9 market lows. About two-thirds of the S&P 500 entities are beating analysts estimates of earnings. It is important, however, to recall that even with these better than expected earnings, the average company is reporting a 19% decline from the same period last year.
The Case for More H1B Visas
2 weeks ago