Russia has suffered a major economic setback, after China and India halted their purchases of Kremlin oil. Oil and gas ...