Omicron and the Fed might finally kill this bull market
These latest coronavirus concerns have traders wondering if this is finally the end of the long running bull market. Comments from Federal Reserve chair Jerome Powell about inflation weren't helping either.The CNN Business Fear &…