Chrome pages won't stop "loading" randomly, even after all HTTP requests have finished
Solution 1:
I've seen this before in Firefox, so I don't think it is browser specific. I would attribute it to a page that has an embedded iframe that is performing some action, likely displaying an advertisement.
I find that disabling Ghostery/AdBlock Plus tends to resolve weird page loading issues I run into, so if you have either extension installed and reasonably trust the site you are looking at, I would recommend disabling them for a few minutes and seeing if that resolves the problem.
Hopefully that can get you on the right track. Good Luck!