Business
Shadow fleet fails to offset Russia's declining oil revenues amid war in Ukraine
Russia's oil export revenues dropped by $1.1 billion in November 2024, totaling $14.6 billion, due to lower prices and export volumes, according to the KSE Institute on Jan. 11.
11 January 2025, 01:36 PM