‘Retaliation for Russian Oil’: Trump Imposes Sweeping Tariffs on India

White House blindsides India with 25% duty on all imports, citing a “national emergency” over its continued energy trade with Moscow