Russia earning billions from Hormuz blockade, German trade body says | Alto