Global Stocks Slump as Earnings Disappoint, Trade Tensions Weigh
US stock futures took a hit on Thursday, following the release of disappointing earnings reports from tech giants Alphabet and AMD. This downturn is the latest development in a tumultuous…