Russia (population 144M, $1.8T GDP) controls the world's largest territory spanning 11 time zones and supplies 10% of global oil exports. Recent military escalation in Ukraine, expanded energy ties with India, and sanctions pressures dominate 2026 geopolitical and commodity markets.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.