@ibdinvestors: Stock market vibe check: some turbulence mid-week but a strong finish. Will earnings from big tech giants next week fuel or thwart the rally? Buckle up! #investorsbusinessdaily #marketdiem #stockmarketnews #younginvestors #investing101