US President Donald Trump has signed sweeping Russia sanctions legislation that gives his administration authority to impose tariffs of up to 100% on countries continuing significant purchases of Russian oil and gas, putting major importers including India and China at risk of fresh US trade








