Venezuela (population 28M, $388B GDP) controls 303B barrels of proven oil reserves, the world's largest proven reserves. Under extensive US sanctions since 2017 amid political crisis and allegations of regime corruption; recent court battles center on asset recovery claims against former leadership.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.