The front hasn't moved in months because of weather/ground conditions being unfit for armor.
It was a mild winter and nothing froze. This is good for European lng demand, but bad for ukie armor advances. How static the lines really are will take a few more months for us to actually know. If Ukraine makes no significant gains this summer, then maybe its time to start looking at that as a likely outcome here. But with a 5-6 month man and equipment build up, russia panic building fortifications in Crimea over the last month, and a 4-6 month weather window about to open up, we're shortly going to see the real current state of the fight, one way or the other.