"India imports $60B+ Russian crude since Ukraine invasion"
"$120 BILLION
"Textiles • Pharma • IT Services" "Stock markets already tumbling"
Modi vs. Trump Showdown
Trade deal talks are underway. Will India cut Russian oil or face tariffs?