Russia price cap could threaten India’s oil supplies: Kemp