Russian oil supplies to India have already been declining over the past few months, but analysts say that “any meaningful ...
Russian oil discounts to India are reportedly increasing as Moscow's primary strategy to keep New Delhi as a key buyer ...