Russia key Interest Rate 18 Percent as Putin unleashes the printing press. Posted on July 26, 2024 by jgordon Link. Can Trump win in time to save Putin?