Russian stocks follow Asian, US stocks lower

more than half from its July peak of US$147. Declining oil production is bad news for the resource-based Russian economy where revenues from the oil industry account for about 25 percent of gross domestic product....