International
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 penalties. Trump Signs Russia Sanctions Law The legislation, formally named […]