Home Stock Bad news mounts for Ukraine across the frontlines. But Russia is under pressure too