They’re only electrons. Passing blips. They give pleasure. They give hellish angst — what I suffered over the weekend. My biggest love cratered 10% on Friday. An explanation? I eyed the headlines: + Nvidia is Down 10%. Is This the Beginning of the End? + Nvidia drops 10% as investors see risk in Big Tech […]