...To clairfy, the NULL requests on the "localhost" VirtualHost are requests from browsers like Chrome.
They're pre-connections made by the browser for clients who have already downloaded a webpage from your server...
That could explain some of them, but only some. I can see the ip from my own home computer in Apache Server status using localhost NULL requests. I do not use Chrome browser. So localhost NULL is being displayed for a lot of different things, and is not only related to Chrome. This is new in recent versions of Apache.