Russia pushes back against claim of economic collapse | AWANI International