World Stock Watch
Energy Revenues
1/17/2025
Russia’s Oil Empire Under Siege: Sanctions Disrupt Maritime Supply Chains