India will secure oil from anywhere as long as the terms are beneficial, India’s energy minister Hardeep Singh Puri told CNBC.