The Price of Crude: Why India Won’t Stop Buying Russian Oil August 15, 2025 by Tax assistant India continues to import Russian oil, basing its decisions solely on economic considerations despite a new tariff threat from the US. Here are the key points: