Russia has too few troops to conduct offensive operations on multiple directions. Remember when they broke though near Popasna coupe of weeks ago? Now they are stalled because they did not have enough manpower to follow up the initial breakthrough (they had to pull out troops from the south which gave Ukrainians time to bring reinforcements and seal the gap in defences).
To be informed about the conflict you need to follow various militarny analysts who put together scant information that comes from the frontline and are able to interpret it, rather than following sensational media headlines which are intended to gain more clicks.
1. I don't follow any media headlines at all. I only listen to various analysts. When what they say comes about then I score them higher. When what they predict does not come about I score them lower.
2. Russia is winning. It does not have to win in a way acceptable to US or western military strategists. It does not have to win to your timetable or the media's timetable. Every war they have ever fought and won has been a dirty, slow, grinding war. It is their way.
And it is screwing with the western economies too. Russians are not facing high food prices or high gas prices at home and their currency is appreciating. All that high priced all means that even the discounted oil they are selling to India is profitable for them.
The USA has to win wars quickly because Americans have the attention spans of goldfish and a 2 year election cycle. If they have not won the war by the next Superbowl or new season of "The Batchelor" or if Americans have more than 5000 body bags come home and too many folded flags then you quit and start throwing your toys out of the pram.
The Russians are not like that. They don't have that mentality.