It's not even a matter of money spent. Ukraine has all the weapons it needs to stop these attacks, and it wouldn't cost that much to do so. The money has been spent. The Biden administration is refusing to give Ukraine permission to actually hit Russia, be it with US weapons, or anyone else's. They're even furious at Ukraine for using their own, indigenously developed, weapons to strike Russia.