To add stimmt perspective:

Russia produces 10 Mio barrel of oil per day and exports 7 Mio of which.

The he strait of Hormuz sees ~ 20 Mio barrel shipped through per day.

So remember: one strait equals roughly 3 Russias.