US President Donald Trump has waived key Russia-related sanctions and tariffs days before they were to take effect under a law he signed last month, including duties on the country's goods and penalties for buying its oil and gas. The move comes amid Trump's growing tensions with Ukrainian President Volodymyr Zelensky, said media reports.