Not likely the counteroffensive is going to produce a big breakthrough at this point. It recovered about 100 square miles so far, which is not much.
Both sides need to get to the point that they are ready to make a deal. Neither is there yet - but both are closer.
Read recently that the Russians are firing 60,000 artillery rounds a day. That’s an amazing number. This is still a very high intensity war.
Also, the ruble is crashing. Internal pressure on Putin is going to grow.