Tech Insider
putin russia flag
Russian stocks have surged 49% this year, notching their highest level since the nation first invaded Ukraine last year.