Positive earnings reports out of companies across multiple sectors stimulated a significant rally in global markets yesterday. Investors displayed renewed confidence in the economic outlook, driving stock prices higher. Several key indices reached new peaks, with notable gains in consumer discretionary sectors. Analysts credit the market's strengt