India Free To Buy Oil From ‘Beneficial Sources’: Kremlin

India, a sovereign nation, is free to buy oil from sources it considers beneficial, the Kremlin said on Monday, while expressing confidence that New Delhi will stick to the policy of ensuring its economic interests.

More From Author

<div>India Asks Citizens To Use ‘Due Discretion’ While Travelling To China</div>

<div>Rs 8,600 Monthly Tariff, Rs 34,000 Hardware: Starlink’s India Price Plan</div>

Leave a Reply