Check out our latest products Russia's vital oil and gas revenues tumbled 27% in October from a year earlier, data ...