Zacks Investment Ideas feature highlights: Equinix, VanEck Semiconductor ETF, Lumentum, Taiwan Semiconductor and Comfort Systems
Dow Jones Futures Fall, Oil Prices Spike With U.S. Set To Blockade Iran's Ports; Goldman Sachs Beats Views