U.S. stocks were briefly spooked this morning following social media reports of an explosion near the Pentagon. Interestingly, the social platforms even flooded…
ZIM Integrated (NYSE: ZIM) results missed its revenue and profitability guidance as shipping rates continued weakening. The company also swung into a net…