Stock futures fell Wednesday as tech shares extended losses. Investors remain cautious before key Alphabet earnings. Gold steadies after a recent rally as safe-haven demand grows.
Read full article on MarketWire