The problem is that the Europeans may not be capable of supporting Ukraine at this point.
Putin is taking advantage of Trump's hesitancy to prolong the war.
So if Ukraine runs out of artillery shells, then it may be over for them.
Their current howitzer inventory is wearing out due to years of heavy use and they are having a hard time keeping many of them running.