India will buy oil from all sources that offer it at the “lowest possible prices”, the country’s oil minister told broadcaster ET Now on Wednesday. India has been buying crude oil from Russia, which is now its top oil supplier, at discounted prices since the west imposed import curbs following its...