No. It's part of Reach plc, who are responsible for many of Britain's shittiest tabloids
It might still be correct here - other more reputable outlets like Reuters have reported on the troubles of the Russian economy - but I would not trust this by itself