Friday November 29, 2024
FedEx, seen as a global trade barometer, lost over $11 billion in market value