Positive earnings reports from companies across multiple sectors fueled a significant rally in global markets yesterday. Investors demonstrated renewed optimism in the economic outlook, driving stock prices higher. A number of key exchanges reached record highs, with notable gains in financial sectors. Analysts link the market's performance to cli