November 17, 2024

Russia’s oil export revenue soars to $98 billion