Я б немножко не так сказал... "Новости не единственная, хотя и главная причина проблемы"
Сейчас остатки съезжают, но редко, редко...
Скорее всего, они перестали съезжать из-за того, что фактически каждый приход новостей вызывает "минипересчет" карточки - ибо расчитывается она при этом от остатков предыдущего дня