US President Donald Trump has created a huge controversy over India’s purchase of Russian oil. Even now, India is paying a 25 percent penalty on top of a 50 percent tariff for buying Russian oil. It should be noted that China is the largest customer of Russian crude oil worldwide, followed by India. Currently, we.