27
India Business News: India has never depended on permission from any country to purchase Russian oil, and the recent US sanctions waiver merely removes friction rather tha.
Published: March 7, 2026 4:28 pm
Source: The Times of India — Read original