Storia: Global equity returns: Japan top performer in 2026 so far with 36.8% return; know where India ranks - The Economic Times — Warptech Lab News