hey it's very possible that it means news... but I have no way of proving it one way or the other... thus I will agree that it could be the case... but I do not have empirical evidence of it being true thus I'm going to leave it as an interesting thing... one which should be noted but not traded off of imo...
Everything I say is in my own opinion do not buy sell or hold based off what I have to say.