U.S. stocks did manage to eke out gains in April, but still booked their worst weekly loss since February last week. Lackluster corporate earnings were primarily responsible for such a debacle. A flurry of weak economic reports also continues
With the Q1 earnings cycle in full swing, a number of tech companies are slated to report their quarterly numbers over the next few days. So far, the earnings scenario for the overall sector has remained pretty unimpressive. First