January 18, 2025

Russia’s oil export revenue soars to $98 billion