India starting to reach the limit of its Russian oil splurge