India Stands Firm on Russian Oil Imports, Rejects US Pressure And Double Standards As Russian Crude Imports Surge To $3.4 Billion
India’s crude oil imports from Russia in August 2025 reached €2.9 billion (about $3.4 billion), nearly matching China’s imports of...