With macroeconomic and geopolitical uncertainty weighing on global markets, several major stocks experienced significant ...