Read Time:14 Second
A lot of well-meaning commentators have been arguing that India should stop buying Russian oil which can help it get rid of the additional 25% tariffs Trump has imposed on India in an unfair manner; China is a bigger buyer of Russian energy than India…