Russia oil price cap comes into force: How will it impact India