US Allows India to Buy Stranded Russian Oil at Sea to Stabilise Markets by Economy India March 7, 2026 US Allows India to Buy Stranded Russian Oil at Sea to Stabilise Markets
India’s Assistive Technology Market Could Reach ₹95,000 Crore by 2030: NCPEDP Calls for National Policy