India's actual savings from Russian crude are about $2.5 billion annually, not $25 billion as claimed India is buying Russian oil within the global price-cap framework without violating agreements Garg said India has effectively walked away from US trade talks due to high unilateral tariffs