Storia: Maximal interest rate on ruble deposits stay at 12.97% in early June — Warptech Lab News