Vladimir Putin controls Russia (144M population, $2.1T GDP), the world's second-largest energy exporter. Recent weeks saw diplomatic overtures to Indonesia on oil/gas, energy cost disputes with UK PM Starmer, and Easter ceasefire proposals in Ukraine war.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.