There were meant to be about three 'pockets' of resistance left in Mariupol. I guess there are two now. The real centre is the steel mill.
Have to disagree. Any protracted war is expensive, and creates an air of uncertainty that is bad for business.War is good for Russia as long as Russian soil is not attacked. Ukrainians are cowards and they don't dare to attack Russian soil because they know the consequence. War is good real world combat training for Russian military.
Exception is the Western Military-industrial complex.