Russia sees minus 88.6