MAGIC BULLET: Unprecedented Western sanctions strangling Russian economy…. Bank of China cuts off Russian oil trades? March 1, 2022 9:29 pm