A former US Army commander says Ukraine has seized the momentum in the war with Russia by finding and applying pressure to Moscow’s weak spot – its gas and oil infrastructure.