Positive earnings reports out of companies across multiple sectors fueled a robust rally in global markets today. Investors showed renewed optimism in the economic outlook, pushing stock prices higher. Several key indices reached all-time bests, with notable gains in technology sectors. Analysts credit the market's performance to impressive earnin