Black Mountain Analysis • 1316 implied HN points • 20 Jun 23
- Western pundits believe Russia is running out of ammunition.
- Russia seems to be prepared for further confrontations beyond Ukraine.
- Russia's production of raw materials for ammunition seems to be self-sufficient.