Positive earnings reports out of companies across multiple sectors ignited a significant rally in global markets yesterday. Investors displayed renewed faith in the economic outlook, pushing stock prices higher. Many key exchanges reached record get more info highs, with notable gains in technology sectors. Analysts link the market's momentum to s