US Stock Futures Take a Dive Amidst Disappointing Earnings and Trade Tensions
US stock futures fell sharply due to underwhelming earnings reports and ongoing US-China trade tensions, with IBM shares dropping nearly 8% premarket. Market indices and currency m...