News

India will continue purchasing Russian oil under long-term contracts despite threats of penalties from US President Donald Trump. Moscow remains India’s top oil supplier in 2025.