Positive earnings reports out of companies across multiple sectors stimulated a robust rally in global markets yesterday. Investors displayed renewed faith in the economic outlook, driving stock prices higher. Many key exchanges reached record highs, with notable gains in financial sectors. Analysts link the market's momentum to solid earnings fig