President Trump has temporarily waived sanctions and tariffs, sparing India from imminent 100 per cent duties linked to its Russian oil imports.