In theory this wouldn’t be a good way to address that. Tariffs (and outright bans) pretty much always have nasty, unintended consequences.
It’s possible Putin just doesn’t see it that way. It’s also possible he’s trying to stop it being illegally diverted away from the war effort. I heard the little guys were stealing gas early in the war, so maybe the big guys do too.