The value of stocks globally has declined by $25 trillion this year. 18-Jun-22 04:23 pm AnalysisAnalysis, Global Indices Anirudh Sethi