Read More 5 minute read Money Matters Russia’s ghost fleet circles the oceans as buyers vanish Major oil refineries in India and China increasingly refuse Russian deliveries. byPeeter Helme
Read More 3 minute read Latest news Ukraine China may cut Russian oil imports by 400,000 barrels daily as US sanctions strike war budget Energy profits make up nearly 78% of Russia's federal budget. Every cancelled shipment tightens the noose around Moscow's war financing. byOlena Mukhina