According to PR-model, oilcans.net is ranked 429,720th in multilingual Wikipedia, in particular this website is ranked 45,066th in Chinese Wikipedia.
The website is placed before demidovtsev.ru and after access-aa.co.uk in the BestRef global ranking of the most important sources of Wikipedia.