Major global equity markets finished higher at the close of the week, buoyed by stellar corporate earnings from leading technology titans like Amazon and Microsoft. Investor sentiment experienced a significant rebound, successfully offsetting lingering concerns over climbing Treasury bond yields and ongoing geopolitical tensions in the Middle East. The Nasdaq Composite, S&P 500, and Dow […]