Central Bank of Russia Predicts Record Economic Collapse Due to Sanctions and Cheap Oil October 30, 2025