There is a good site on YouTube that indicates positions on a map daily.
For much of the battle front, Russia is stalled by a river. Recently Russian units attempting to cross a smaller river were annihilated.
It looks to me that the same is true of Ukraine units that will be unable to attack across the same river.
Thus, that river becomes the new border and site of a stalemate
Freeper Travis McGee likes Defense Policy Asia, which tries to look at both sides without taking sides: Defense Policy Asia
Siding with Ukraine, point out Russia's mistakes, downplays Ukraine's problems:
Robert Terkla, former U.S. Army sniper:Speak The Truth
Denys Davydov, Ukrainian commerical pilot, RoadHomeMotorcycleVlogs
Ryan Forrest, formery Royal Marine, GenDitCommando
Conor Clyne, non military/social commentator, calls out pro-Russian shills: TsarExperience
Youtubers who think Russia is doing well or winning, without crossing into cheerleading for Russia:
Alexander Mercour from The Duran, AlexanderMercourisReal
The Duran, The Duran
Hard Russian bias:
Anything by Scott Ritter, Lee Camp, Gonzalo Lira, Col. MacGregor.
Brian Berletic, The New Atlas
(Says the the Battle of Kharkiv did not happen - that is shilling hard!)
Hard Ukraine Bias:
Artur Rehi, former estonian soldier:artur rehi
(Want videos of Ukraine's drones bombing Russians? Right here)
Maps:
https://liveuamap.com/
https://deepstatemap.live
https://militaryland.net/maps/