I think this is more of a foreign policy issue than an H1 B visa issue. Trump is mad at India for continuing to buy Russian oil. My guess is as soon as India stops buying Russian oil, the H1B visa program will be restored for India.
Trump will lose huge core support if he does that.