Russian oil costs India big
US President Donald Trump speaks with the press as he meets with Indian Prime Minister Narendra Modi in the Oval Office of the White House in Washington, DC, on Feb. 13, 2025. Jim Watson | AFP | Getty Images India’s set to face a 50% tariff after the White House announced an additional 25% levy…